sbit FLAG=P3^3

这个语句定义的对象是P3,如果我要定义的对象是这自己定义的一个变量该怎么写啊,如unsigned char a;sbit flag=a^3;这样不行,但不知怎样做呢。

我猜测,如果你这句话是用在面向对象的话,p3类的接口里面已经重载了^这个符号,所以可以直接用,应该就是3次方的意思。你要用char类型的肯定不行,你需要用跟p3一样的的类对象,或者你自己定义一个类,然后重载这个^,然后就可以这样用了。不知道是不是这个意思。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-09-06
sbit FLAG==P3.3定义蜂鸣器3
相似回答
大家正在搜