程序员

C语言结构体

2019-01-12  本文已影响0人  肖塔塔

编译的4个步骤
.c文件 ------> .i文件 -------------> .s文件 ----------> .o文件--------->可执行文件
分别对应:预处理 ----- 编译--------汇编---------链接
gcc - o hello.i hello.c -E 只进行预处理

宏定义
#define R 10
宏只是单纯的字符串的替换
使用时:
int a = R;

宏函数
#define ADD(a,b) a+b
使用时:
int sum = ADD(c1,c2);

typedef
给变量类型起别名
typedef unsignede long size_t;

struct

union
共用体
union data{
int a;
char b;
int c;
};

上一篇下一篇

猜你喜欢

热点阅读