预处理 预处理过程实际上是处理“#”的过程:#include包含的头文件直接拷贝到hello.c中;#define定义的宏定义进行替换,同时删除代码中没有的注释部分… 具体做的事儿如下:

(1)将所有的#define删除,并且展开所有的宏定义。说白了就是字符替换
(2)处理所有的条件编译指令,#ifdef #ifndef #endif等,就是带#的那些
(3)处理#include,将#include指向的文件插入到该行处
(5)添加行号和文件标示,这样的在调试和编译出错的时候才知道是是哪个文件的哪一行
(6)保留#pragma编译器指令,因为编译器需要使用 gcc -E hello.c -o a.c 可以生成预处理以后的文件,通过查看文件内容和文件大小可以得知a.c将stdio.h和stdlib.h包含了进来。
C 语言的编译程序是一个将 C 语言源代码转换为目标代码的程序。它遵循着 C 语言的语法和规定,将源代码中的每个字符串转换为一个字节码字符,并在链接阶段将它们组合成可执行的二进制文件。
编译程序的主要任务是检查源代码是否符合 C 语言的语法规范,如果符合,则将源代码转换为目标代码,生成可执行文件。
在编译过程中,还会进行一些优化操作,如内存分配和代码重分配等,以提高最终生成的目标代码的执行效率。
C语言写程序,首先你要下载C语言的那个驱动的工具,叫c6.0,使用C语言来进行编程,是需要工具来进行编译的,变硬了之后进行打印,一般写C语言的时候,它有一个他其实是有一个语法来执行的,#inclode,在里面执行代码编程,你要做一个循环,可以通过for。
1、新建C/C++源文件(在文件这里选择新建)
2、命名C/C++源文件名,并为它指定保存路径(选择文件中的C/C++source File)(并在右边输入文件名,选择保存位置,点击确定)
3、开始录入程序(在空白的工作窗口录入程序)
4、编译(点击第一个红框,所有的提示均按确定),运行(红色感叹号)