#include <stdio.h> void main() { printf("Hello world! "); printf("i love you"); }
1 #include <stdio.h>
以.h为后缀的文件我们称为头文件。可以使C标准库中的头文件,也可以是自定义的库文件。
stdio.h文件中包含了有关输入输出语句的函数。
2 main()函数是C程序的起点/入口。
main()函数可以返回一个值,也可以不返回值。如果某个函数没有返回值,那么在它前面就是关键字void
3 分号表示语句结束。
4 编译和执行过程
1 编译
形成目标代码/文件。目标代码是编译器的输出结果,常见扩展名为‘.o’和‘.obj’。
2 连接
将目标代码跟C函数库(stdio.h)相连接,并将源程序所用的库代码与目标代码合并。
形成最终可执行的二进制机器代码(可执行程序.exe)。
3 执行
在特定的机器环境下运行C应用程序。(windows,linux)
5 编译执行后目录结构
day1 项目的目录结果。
编译后的目标代码在 ./obj/Debug下
可执行程序在 ./bin/Debug下