vc里面可以定义bit的数据类型么?
VC里不能定义bit数据类型,但是可以定义bool类型,bool类型占用4字节内存空间
要引用哪个头文件?
不需要引用
c语言存储的最小单元不是byte么?
一般来说是byte,但是像51这类单片机具有位寻址功能,所以允许使用bit类型
c里面定义的话是不是先要定义一个byte常量,然后再在这个byte上面进行位操作吧,也不能直接定义bit类型吧
keil
c51里面可以直接定义bit类型,但是像vc这些pc上的应用程序不允许,bit类型是keil
c51里面对标准c的一个扩展,在其他编译器上是无法编译的