[文档标题]
(AA(
J有关位域的面试题(为什么输出的是一个奇怪的字符)
(*A*效果相当于 (*A*B$7'
*A*$$$$$
*A*B$7'$$$$$$$
所以输出 K 码为 的特殊字符
!L5就是 5A 的字符变量,同样
!LJ就是 JA 的无符号短整形变量
@($)($>(.>=()> 最后的值是
C$
$进程间通信的方式有
进程间通信的方式有 共享内存, 管道 ,9>,消息队列 EES 等
K
!L5
!>L5
!LJ
-
&'K((不考虑边界对齐)
D
SII,,ESIIA8
!LJ,,$$$$$$$$
'L.,,$$$$$$$$$$$$$
OL,,$$$$$$$$$$$$$$$
A>L.,,$$$$$$$$$$$$$
A>L,,$$$$$$$$$$$$$$$
-"#%"J$%,,KO'A8
二、位结构
位结构是一种特殊的结构在需按位访问一个字节或字的多个位时位结构
比按位运算符更加方便。
位结构定义的一般形式为L
位结构名
数据类型 变量名L整型常数
数据类型 变量名L整型常数
-位结构变量
其中L数据类型必须是 或 。 整型常数必须是非负的整
数范围是 $T#表示二进制位的个数即表示有多少位。
7 / 34