44问答网
所有问题
C语言入门经典里的一句话我不懂啊?到底是什么意思啊?求大神举个例子给我讲解一下行吗 ?谢谢
value=value&0xFF;其中value是一个整数变量,其作用是使最右边的8位保持不变,其他的位都设置位0
(最好吧合并过程写下。。。)
举报该问题
推荐答案 推荐于2018-04-27
0xff & 0xff = 0xff;
0x20 & 0xff = 0x20; //(0010 0000) & (1111 1111) = (0010 0000)
0x1000 & 0xff = 0x1000 & 0x00ff = 0x0;
意思是仅保留低位8 位元资料,高於第8位元的值,设置为0;
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/6DRWGZ6WRZ6G63G6DV.html
其他回答
第1个回答 2014-03-10
你好,二进制中 1&0=0 1&1=1,0xff=(1111 1111)b ,也就是保持了原来的最右边的值不变
相似回答
C语言,大家说
C语言是
最好的
入门
,我想学习C,可我
什么
都
不懂
,有人能告 ...
答:
我认为可以先学习一下pascal,这个语言比较严谨,适合
初学者
。pascal它被称为教学语言,结构严谨,不像C语言那么灵活,易于理解和学习。 然后可以继续学习C语言,这个语言比较灵活。有了pascal的基础,在进行C语言编程就不会因为
C语言的
灵活而有问题 。后面的就可以学习V
C什么
的了。C语言的书推荐谭浩强的...
C语言中的
函数类型void
什么
详细
意思?
答:
void意思是主函数(main)的数据类型空返回值
。void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。没有返回值的函数:功能只是完成一个操作,应将返回值类型定义为void,函数体内可没有return语句。有返回值的函数:函数的最后会有一个返回值return,可以用来获取该函...
C#中这些
都是什么意思
、或是用法?反正这些我都
不懂
。。 i++; “en...
答:
return return 语句终止它出现在其中的方法的执行并将控制返回给调用方法。它还可以返回一个可选值。如果方法为 void 类型,则可以省略 return 语句。else 是 if-else语句的关键词,表示Boolean判断结果为False情况下要进行的操作。break break 语句用于终止最近的封闭循环或它所在的 switch 语句。控制传递...
C语言是什么?
要怎么编 ? 用什么编?
答:
一.学好
C语言的
运算符和运算顺序这是学好《
C程序
设计》的基础,C语言的运算非常灵活,功能十分丰富,运算种类远多于其它程序设计语言。在表达式方面较其它程序语言更为简洁,如自加、自减、逗号运算和三目运算使表达式更为简单,但
初学者
往往会觉的这种表达式难读,关键原因就是对运算符和运算顺序理解不透不全。当多种...
大家正在搜
相关问题
c语言编程怎样入门
如何学习C语言
学习C语言程序设计都会用到哪方面的知识?
学编程先学C语言好还是易语言好?
学习C语言有前途吗?
学习计算机编程所选用的c语言是一种什么
c语言编程学完后学什么?
macbook pro有没有可以编程的软件,类似c++,C语...