社区
新手乐园
帖子详情
关于嵌入C的符号意思。
wdchxzh
2006-10-26 01:43:32
#define BIT3 (0x1 << 3)
static int a;
void set_bit3(void)
{
a |= BIT3;
}
void clear_bit3(void)
{
a &= ~BIT3;
}
其中
0X1〈〈3 MEAN?
|= 什么意思?
a &= ~BIT3;什么意思,他的各个符号意思。
...全文
188
7
打赏
收藏
关于嵌入C的符号意思。
#define BIT3 (0x1 << 3) static int a; void set_bit3(void) { a |= BIT3; } void clear_bit3(void) { a &= ~BIT3; } 其中 0X1〈〈3 MEAN? |= 什么意思? a &= ~BIT3;什么意思,他的各个符号意思。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wdchxzh
2006-10-26
打赏
举报
回复
现在我已经懂了。
谢谢各位的细致讲解和小心验证给出的答案。
不管高深还是简单的东西,当不懂的时候已经很郁闷。
总之,谢谢了,给分了!
hailongchang
2006-10-26
打赏
举报
回复
哦,加0x表明是16进制,粗心了一下,我说的是2进制
adintr
2006-10-26
打赏
举报
回复
0x1 << 3
把0x1左移3位,就成了 0x1000
---------------------
寒一个
0x1 << 3 == 0x8
hailongchang
2006-10-26
打赏
举报
回复
0x1 << 3
把0x1左移3位,就成了 0x1000
a &= ~BIT3
就是 a = a &(~BIT3)
就是把a的第4位 置为0
a |= BIT3;
就是 a = a |BIT3
即把a的第四位 置为1
wdchxzh
2006-10-26
打赏
举报
回复
忘了啊,有问题答就好,飘过也行,如果很高深我贴这干什么,呵呵,小小抱怨下!
飞哥
2006-10-26
打赏
举报
回复
呵呵
<< 左移位
| 或
& 与
~ 反
adintr
2006-10-26
打赏
举报
回复
很基本的位操作啊
4.在INFORMIX-ESQL/C中
嵌入
SQL语句.doc
### 在INFORMIX-ESQL/C中
嵌入
SQL语句 #### 一、概述 在进行数据库应用程序开发的过程中,开发者经常需要将SQL语句
嵌入
到高级编程语言中执行数据库操作。INFORMIX-ESQL/C就是一种允许开发者在C语言环境中直接使用...
2014年计算机等级考试C语言公共基础过关秘籍(全国通用)第四.pdf
关于常量,C语言中的常量分为数值常量、字符常量和字符串常量。字符常量需要用单引号括起来,并且在内存中占据1个字节,存储其对应的ASCII值。数值常量则分为整型和实型,整型常量可以是十进制、八进制或十六进制...
软件工程师笔试题(C/C++)
宏的定义使用#define语句,我们可以使用宏来生成
嵌入
代码,这是非常重要的,因为直到
嵌入
操作符变为标准C的一部分,宏是产生
嵌入
代码的唯一方法。 三重条件操作符 三重条件操作符是C语言中的一种特殊的操作符,...
SymCC:基于编译器的高效
符号
执行-C/C++开发
SymCC是一个编译器包装程序,它在编译期间将
符号
执行
嵌入
到程序中,以及一个关联的运行时支持库。 SymCC:基于编译器的高效
符号
执行SymCC是一个编译器包装程序,可在编译期间将
符号
执行
嵌入
程序中,并具有相关的运行...
C程序利用SQL数据库数据的方法.pdf
文章首先讨论了数据库系统和C程序各自的特点,接着解释了
嵌入
式SQL的定义、使用方式、以及在C程序中
嵌入
SQL语句的具体做法,最后通过一个具体的例子展示了如何在C程序中
嵌入
SQL语句以实现数据的读取和处理。...
新手乐园
33,318
社区成员
41,771
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章