首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

结构体定义解决方案

2012-05-15 
结构体定义:1是什么意思呢,新手,谢谢大家[解决办法]表示只用那个数据位里面的几位。一般是从最小位开始的。C

结构体定义


:1是什么意思呢,新手,谢谢大家

[解决办法]
表示只用那个数据位里面的几位。一般是从最小位开始的。

C/C++ code
struct Node{    int a:4;    int b:4;};int main(){    Node test;    test.a=15;    test.b = 4;    printf("%d",test.a);    return 0;}
[解决办法]
至于为什么是-1的嘛,我特意写给你看的。你居然不清楚。4位表示的无符号值最大是多少?有符号值最大是多少??15=0xff,换算成有符号的值那么就是-1啊

热点排行