/*
程序编译过程:
预处理:处理带#的指令: 拷贝引入的头文件、宏展开、去除注释
编译:检查语法错误
汇编:生成二进制代码
链接:平台启动代码链接库
*/
#include<stdio.h>
/*
#是预处理符号
include:包含
<>:引用文件的意思 系统提供的,不能是自己写的
自己写的用"" ""查找是先在项目目录下,如果找不到去系统目录
stdio.h --.h是头文件 --- 宏定义 函数声明 类型声明
stdio:stardard input output 标准输入输出
*/
/*常见错误
stray '\243' in program --- 符号中英文问题
expected ';' before 'return' --- 缺少;
undefined reference to `print' --- 未定义或者写错了
redeclaration of 'a' with no linkage --- 变量名冲突
*/
/*
main函数:遵循函数的写法
int:返回值类型,和return后面的返回值的类型要对应
main:函数名,是程序主入口
(形参列表):void --- 没有参数
{} --- 函数体
程序是从main函数的第一句执行到最后一句
printf:库函数 -- 负责输出内容 “”里面的内容
return 0; 返回一个数值0 结束函数
*/
int main(void)
{
}
/