1.
格式化输出:
printf("%-m.nf",a);
其中,全部可格式化的格式为
%-m.nf
-:代表左对齐,默认有右对齐
m:代表占位数,
n:代表精度
2.
函数的定义形式
int add(x,y) int x,y; { int z; z=x+y; return z; }
另外一种形式
int add(int x,int y) { int z; z=x+y; return z; }
3.
宏定义
#define a b
在程序编译的同时进行简单的字符替换,一切没有在分号中出现的对变量a的调用都会被换成b,因此在此过程中不执行变量检查。建议常量使用const定义。
同时注意,编译时进行替换,而程序运行分配内存时使用的是就是b。
宏函数
#define add(x,y) x+y
此时程序在编译时并不分配内存和检查函数。
时间: 2024-10-28 20:42:09