#include <stdio.h> // 预处理器指令 int main(void) { int num; // 声明语句 num = 11; // 赋值语句 printf("My favorite number is %d\n", num); return 0; // 返回语句 }
first.c 程序细节
一, #include 指示和头文件
#include <stdio.h>
1, #include, C预处理器指令, preprocessor directive
2, stdio.h
二, main()函数
1, 程序的入口和出口
2, C99 标准 main()函数
int main(void)
{
return 0;
}
三, 注释
1, 单行注释
// ... ...
2, 多行注释
/*
... ...
*/
四, 花括号, 程序体和代码块
1, 函数体
2, 将语句聚集到一个单元
五, 声明, declaration statement
int num;
1, 数据类型
2, 变量名
最多63个字符
操作系统和C库通常以 一个或两个下划线 开始的名字
六, 赋值, assignment statement
七, return 语句
关键概念
1, 程序
我们希望计算机采取何种行为的描述
2, 编译器
负责完成把我们的描述转换成底层的机器语言的细节工作