发布网友 发布时间:2022-05-14 14:38
共2个回答
热心网友 时间:2023-10-20 22:49
什么也没有是什么意思?#include是用来链接标准库的。你写的程序实际上就是一堆字符。这堆字符首先要经过预编译,把你的宏定义、标准库添加到程序中,然后编译成汇编语言,再进行连接,这个连接可以理解为修正偏移量,然后变成机器语言。具体过程会比我说的复杂,总之经过一系列的处理,你的程序就从.c变成.exe了。双击.exe,操作系统为程序分配一个进程控制块,产生一个进程,进程是一个动态概念,程序是一个静态概念。进程可以理解为程序的执行。还有一个概念是线程,这是因为科学家们发现进程有时候不够经济(进程切换开销比较大),所以创造了线程这个概念。进程是一个执行流的一次执行。可能比较难理解,没关系。你没有相关的背景,肯定觉得莫名其妙。
热心网友 时间:2023-10-20 22:49
比如#include