C语言
jack05
这个作者很懒,什么都没留下…
展开
-
结构体、联合体、枚举的特性
结构体结构体的通常形式为:struct 结构体标签(可选){ 类型1 标识符1; 类型2 标识符21,标识符22,标识符23; 类型3 标识符3;}变量定义(可选);良好的编程风格是把结构体的声明和变量的定义分开,如:struct book {int weight,price;};struct book book1,book2;而不是:原创 2008-09-23 23:14:00 · 794 阅读 · 0 评论 -
typedef和#define的主要区别
要把typedef是一种彻头彻底的“封装”类型--声明之后不能再往里面添加别的东西。把#define看做是在预处理时进行的单纯的字符替换区别1:能使用其他类型说明符对宏定义进行扩展,但typedef不能。#define peach intunsigned peach i; //没有问题typedef int banana;unsigned banana i;原创 2008-10-09 23:25:00 · 578 阅读 · 0 评论