C语言结构体里面为啥不能定义一个位?最小只能定义到char
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言结构体里面为啥不能定义一个位?最小只能定义到char相关的知识,希望对你有一定的参考价值。
参考技术A 第一种是定义一个结构体并取个student结构体名,下次定义结构体是:只要:student
<标识符>;
乳student
stu;
而第二种:必须这样定义:struct
student
stu; 参考技术B 如果MCU是8051内核,结构或者联合是不能包含位类型的成员,这个限制是由8051 结构决定的
以上是关于C语言结构体里面为啥不能定义一个位?最小只能定义到char的主要内容,如果未能解决你的问题,请参考以下文章
C语言int 取最小值为啥是-32768而不能是-32769