我用的是ICCAVRV编写程序的,出现的问题是无法定义bit型的变量,因为定义char,int型的变量后,在软件中都会有字体加粗的,但是输入bit有就没有这样。而且,我编译后出现的错误也证实了bit未定义。
请问我要怎样的定义才能将bit型的变量定义那?
我用的是ICCAVRV编写程序的,出现的问题是无法定义bit型的变量,因为定义char,int型的变量后,在软件中都会有字体加粗的,但是输入bit有就没有这样。而且,我编译后出现的错误也证实了bit未定义。
请问我要怎样的定义才能将bit型的变量定义那?
C中没有bit型的。
unsigned char就是bit型的。数值在0-255之间,占一个字节的内存。
如果你觉得不习惯,可以用typedef unsigned char bit;语句
接下来就可以用bit定义变量了。如
bit c1='a';
bit c2=97;
bit c[20]={0};