荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: iWater (月牙熊·氤氲散尽), 信区: Program
标 题: 问题2 位域
发信站: 荔园晨风BBS站 (Mon Sep 25 10:31:13 2006), 站内
位域作为一种紧缩的存储结构,可以用于节省存储空间,
特别是使用结构数组的时候,还是非常经济实用的~
位域与使用按位操作符相比,更加清晰并不容易出错,但
从位成员中提取数据的机器代码相对庞大并且慢,到底要使用
哪一种方案应根据实际需要来确定~
问题:下面的程序为什么不实现到预想的效果?
#include <iostream>
struct info {
int valid:1;
int data:31;
};
info a_info;
int main()
{
a_info.valid = 1;
if (a_info.valid == 1)
std::cout << "a_info is valid\n";
return (0);
}
--
_ ╱)
(╲.-'~ ~ ╯
╰ 。 `
` ゜ ァ ˙
`. ︶ .`
~ ˊ `
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 202.116.64.195]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店