#include <stdio.h>
<>:从系统指定的目录下加载文件
" ":先从目录下加载如果没有,再从系统制定的目录下加载文件,系统通过设置环境变量来指定加载文件的路径
#include:是预处理器指令中的一种,功能是导入一个辅助文件到当前文件
stdio.h:标准库(C语言标准委员会所编写的一些C语言基础功能)中的头文件(dtandard in out head)
****C语言中文件的分类:****
.c源文件记录主要的功能代码
.h头文件(里面存储的是函数的声明)记录的是辅助代码
.i预处理文件(预处理的结果,编译器用完就删除)
.s汇编文件
.o目标文件(二进制,但不能执行,因为缺少路口)
int main(int argc,char* argv[])
main函数是编译器默认的程序的入口函数,有且只能有一个
int是一种数据类型,表示main的返回值是int类型的
函数的返回值会给它的调用者,操作系统就是main函数的调用者
因此main的返回值就给操作系统(记录到系统日志中),程序员可以分析日志中的返回值来得知程序是如何结束的
0 表示一切正常
负数 表示出现错误
正数 表示出现异常
main小括号中的附加参数(通过命令行执行时),程序在运行时可以附加一些
{
C语言使用大括号来划分区域
printf(“hello world!\n”);
printf/scanf是标准库的一个函数,专门用来调试数据
"字符串字面值",可以通过printf直接输出
\n 转意字符(一些不能正常显示的符号,通过一些特殊的符号来代替)
其它的一些转义字符:
\r 回到行首->打印时回到行首打印->新打印的内容会将原内容覆盖
\b 退一个字符->打印时退一个字符打印->新打印的内容会将原内容覆盖
\t 回到行首
\a 响铃
\" 显示"
%% 显示%
; 是一行代码结束的标志
return 0;
return:C语言关键字
功能1:结束函数的执行
功能2:把一个数据返回给函数的调用者
}