C语言是什么意思?
还有C++什么的到底是什么?有没有例子?还是原来那句话(请大家不要去复制一大堆,谢谢...)最怕的是2楼这一类了...4楼说的比喻有点别扭,你说你写了怎么做饭,我看了就能...
还有C++什么的
到底是什么?
有没有例子?
还是原来那句话
(请大家不要去复制一大堆,谢谢...)
最怕的是2楼这一类了...
4楼说的比喻有点别扭,你说你写了怎么做饭,我看了就能懂,但是我如果看不懂怎么办...(C语言) 展开
到底是什么?
有没有例子?
还是原来那句话
(请大家不要去复制一大堆,谢谢...)
最怕的是2楼这一类了...
4楼说的比喻有点别扭,你说你写了怎么做饭,我看了就能懂,但是我如果看不懂怎么办...(C语言) 展开
41个回答
展开全部
其实这两句是一样的
B的ASCII码是66,而小写字母的ASCII码正好比大写字母的ASCII码大32,所以b的ASCII码是98
而“!=”在C语言中是逻辑运算符“≠”——不等于
所以这两个语句的结果都是“假”,也就是0啦
B的ASCII码是66,而小写字母的ASCII码正好比大写字母的ASCII码大32,所以b的ASCII码是98
而“!=”在C语言中是逻辑运算符“≠”——不等于
所以这两个语句的结果都是“假”,也就是0啦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
c是结构化语言,而c++是面向对象(Object Oriented)语言.
c++有"类","封装"这种概念,c没有
c++有"类","封装"这种概念,c没有
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
(1)&在scanf()语句中用于表明地址如:scanf("%d",&a);表明%d表示的是a
(2)按位与运算符"&"是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1
,否则为0。参与运算的数以补码方式出现。
例如:9&5可写算式如下:
00001001
(9的二进制补码)&00000101
(5的二进制补码)
00000001
(1的二进制补码)可见9&5=1。
按位与运算通常用来对某些位清0或保留某些位。例如把a
的高八位清
0
,
保留低八位,
可作
a&255
运算
(
255
的二进制数为0000000011111111)。
应用:
a.
清零特定位
(mask中特定位置0,其它位为1,s=s&mask)
b.
取某数中指定位
(mask中特定位置1,其它位为0,s=s&mask)
(2)按位与运算符"&"是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1
,否则为0。参与运算的数以补码方式出现。
例如:9&5可写算式如下:
00001001
(9的二进制补码)&00000101
(5的二进制补码)
00000001
(1的二进制补码)可见9&5=1。
按位与运算通常用来对某些位清0或保留某些位。例如把a
的高八位清
0
,
保留低八位,
可作
a&255
运算
(
255
的二进制数为0000000011111111)。
应用:
a.
清零特定位
(mask中特定位置0,其它位为1,s=s&mask)
b.
取某数中指定位
(mask中特定位置1,其它位为0,s=s&mask)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
&是取地址的意思
比如scanf("%d",
&a);//就是输入一个数存储到a所在的位置
&&是与的意思
比如a&&b;//如果a、b都为1则结果为1,否则为0
比如scanf("%d",
&a);//就是输入一个数存储到a所在的位置
&&是与的意思
比如a&&b;//如果a、b都为1则结果为1,否则为0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C语言是编程语言的一种,说通俗一点就是和电脑交流的语言,要让电脑执行命令,汉语英语这些电脑就不懂,C语言Java这些它就懂。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |