1关于几个预定的宏 __LINE__行号 __FILE__文件名 __DATA__ __TIME__时间与日期
2在头文件中定义宏的原则 一切都要有括号,整个值要括号,参数出现的地方也要有括号
3#include 引用头文件 其中include "“一般用来找当前目录,再找所给函数库里的函数 而<>直接取指定的函数库中找函数
4如果在一个项目中的函数或全局变量中用static 即只能在该.c文件中使用
5 声明和定义 Int i = 5;表定义,而extern int i;表声明 定义回产生代码,而声明不会产生代码,相当于记录下该变量
其中头文件中用声明 而不用定义防止出错 因为一个函数中不能多次重复定义
其中可以用以下代码防止重复定义:
#ifndef __xx__
#define __xx__
xxxxx
#endif
6输入输出的相关格式含义
printf("[flags][width][.prec]{hIL]type");
其中flags中
-表示左对齐
+表示前面强制加正号
0表示前面填0
其中width中:
number 和。number 表示位数以及小数点后位数
*表示下一个参数是代表一个变量
其中.prec中
hh表输出单个字节
h表示short
l表示long
ll表long long
其中type 既有以下几个含义:
而scanf中又有以下几个含义 即如下