:在C语言中,通常有两种用法:
表达式?表达式1:表达式2
其计算顺序为先计算表达式的值,如果它的值为真,则整个表达式返回表达式1的值,否则返回表达式2的值。可以嵌套使用。比如:
int a = 1, b = 2;2,作为结构体的位域。结构体的位域,属于有点难度的知识点,它的目的是用来节省存储空间。基本的用法如下:
struct 位域结构名
{
位域列表
};
其中,位域列表形式为:
类型说明符 位域名:位域长度
比如:
struct _data关于位域,有一些使用的规则,可以去找找相关资料来看看。