永发信息网

C程序中 : 冒号的作用是什么?

答案:1  悬赏:40  手机版
解决时间 2021-03-10 19:25
C程序中 : 冒号的作用是什么?
最佳答案
这是位域
冒号后面的数字表示结构成员所占的位长度
举个例子
// VC2005下测试通过
#include
#include
struct t {
unsigned char a : 1;
unsigned char b : 1;
unsigned char c : 1;
unsigned char d : 1;
unsigned char e : 2;
unsigned char f : 2;
};
int main(void)
{
struct t tt;
memset(&tt, 0, sizeof(struct t)); // 对变量置0
tt.a = 1; // 第一位置1
tt.c = 1; // 第三位置1
tt.f = 3; // 第七位和第八位置1
// 结果为 1100 0101 = 0xc5
printf(size of t = %d\n, sizeof(t));
printf(tt = %x\n, (unsigned int)*(unsigned char *)&tt);
getchar();
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我想买100元钱左右的酒送人,什么牌子的比较
渝表匠钟表维修在哪里啊,我有事要去这个地方
关于水分进入植物体并在植物体内输导的叙述正
结婚婚房可不可以新郎新娘自己布置
你要找的都有http://pan.baidu.com/s/1skCzgZ
每天吃口香糖 会长胖吗
国产香水怎么样?
奇迹中魔剑士的黑暗之翼怎么合成
莫言获取诺贝尔文学奖后,其代表作《蛙》的价
四季隆商务酒店在哪里啊,我有事要去这个地方
梦幻西游玩龙宫费钱吗?
杂交育种是利用基因重组的原理选育新品种的育
连上别人开的热点,会不会自动更新,说什么免
真龙凌云扫码小礼品没到
很多户外探险爱好者连基本的地图判读都不懂就
推荐资讯
滕州佳宝酸牛奶 订奶电话!
霸王别姬,被青鸟飞鱼无知引用.
斜颈能治吗
来吃早点这个地址在什么地方,我要处理点事
玩魔兽世界的朋友用 WIN7 64位 系统的
品之源鸭血粉丝(木渎店)在什么地方啊,我要过
西环路铁皮加工部在什么地方啊,我要过去处理
华越广告我想知道这个在什么地方
NRA美金账户可以直接给个人账户转美金么
今天狠心的打了女儿,过后又后悔,我的心情糟
雅马哈新天戟Z用93#还是97#汽油好
Y370在哪里啊,我有事要去这个地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?