c语言常见笔试题及答案
s_ptr -> a[i] = i;
}
请问这段代码正确否?
答案:这段代码不正确,没有对s_ptr指针进行初始化,在编程中要注意此类低级错误的发生。
coon @ 23:37:37 | 阅读全文 | 评论 0 | 引用 0 | 编辑
c语言笔试题(八)
2006-09-06
Tag: C语言
#pragma pack(8)
struct s1{
short a;
long b;
};
struct s2{
char c;
s1 d;
long long e;
};
#pragma pack()
问
1.sizeof(s2) = ?
2.s2的s1中的a后面空了几个字节接着是b?
如果您知道答案请在讨论中写出,以下是部份网友的答案,供参考:
网友rwxybh(行云)的答案:
内存布局是
1*** 11**
1111 ****
1111 1111