如果不用using namespace std;这句,那么
std::cout << "hello!" <<endl;
应该是
std::cout << "hello!" <<std::endl; 吧?
re: 结构体中的位域 joker 2014-02-27 17:22
@QJQ
"data为bs变量,共占两个字节" 是不是因为vc编译器默认int 是4个字节的原因。另外,
struct bs
{
unsigned a:4
unsigned :0 /*空域*/ (0是什么意思,我的理解应该是4,不知道对不对,unsigned是unsigned int 的缩写么?)
unsigned b:4 /*从下一单元开始存放*/
unsigned c:4
}
第四行 0是什么意思,我的理解应该是4,不知道对不对。unsigned是unsigned int 的缩写么?