刚说完c语言代码是从主函数main第一行开始运行的,但是这些c语言代码不是直接运行的,经百度和个人理解,在这之前是一定有个编译过程的,那是因为我们知道计算机只识别二进制,当然如果程序执行了的话是说明我们看到的代码是已经通过某种形式转换为二进制了,而这个过程是一定有个编译过程的,但是如果直接将我们的代码进行编译然后直接执行的话显然有点麻烦,比如我要炒菜,锅等一系列工具是编译器,菜是不能直接放在锅里的,在此之前除了要切菜(编译)还要进行洗菜(预处理),也就是去掉一些我们不需要的东西,具体还有没有其他过程暂且认为我是不知道的,但是中间一定是有其他过程的,因为我们敲代码时不单单是用已有的工具语法,我们在实现某种功能时还会借用编辑器自带的工具,比如引用头文件,这在前面没有讲到,就是我们在写代码时可能我们的文件程序是不具备此种功能的,这时我们需要从别的地方拿,这个时候就需要引用头文件了。这些暂且只是我的个人理解,有啥错误的地方请大佬们指出。
初识c语言2
最新推荐文章于 2024-08-12 20:21:46 发布