2019-08-26(共用体和const常量)
作者:
1墨家巨子 | 来源:发表于
2019-08-26 19:44 被阅读0次/****联合体/共用体
*所有变量公用内存空间最大的变量的
* 一片内存空间.
* 验证大端或小段存储
****/
typedef union uni{
int i;
char arr[4];
}my_uni;
my_uni unil;
unil.i=0x12345678;
printf("%x",unil.arr[0]);
printf("%x",unil.arr[1]);
void const_test(){
//count常变量,防止数据的恶意更改
const int a=10;
//a=20; //直接修改不行
int *p=&a;
*p = 20;//间接修改可以
printf("%d\n",a);
//常量指针
const int *q=&b;//不能通过q去修改指针所指向变量的值
//指针常量
int *const t=&c;//不能改变指针的指向
//既不能更改k的指向也不能修改d的内容
const int *const k=&d;
}
本文标题:2019-08-26(共用体和const常量)
本文链接:https://www.haomeiwen.com/subject/mdqrectx.html
网友评论