首页 > 代码库 > C语言复习-1-Linux下C编程指南

C语言复习-1-Linux下C编程指南

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

此时程序在编译时并不分配内存和检查函数。

 

C语言复习-1-Linux下C编程指南