共用体
union MyValue{
int y;
int x;
double z;
};
void main(){
union MyValue d1;
d1.x = 90;
d1.y = 100;
d1.z = 99.9;//最后一个赋值的有效
getchar();
}
enum
枚举enum Day{
Monday,
Tuesday,
Wednesday
};
//不写默认相当于
enum Day{
Monday = 0,
Tuesday = 1,
Wednesday = 2
};
void main (){
//枚举的值必须是括号中的值
enum Day d = Monday;
printf("%#x,%d\n",&d,d);
/* int i = 0;
enum Day *p = &d;
for(;i<3;i++){
printf("%#x,%d\n",p,*p);
p++;
}*/
getchar();
}
文件的读写IO操作
, 这是C语言最后的部分喽,提前给自己鼓个掌?。