永发信息网

C语言&和&&的区别,|和||的区别?

答案:4  悬赏:10  手机版
解决时间 2021-02-12 16:32
C语言&和&&的区别,|和||的区别?
最佳答案
“&&”(逻辑与)是逻辑运算符。   
“逻辑与”相当于生活中说的“并且”,就是两个条件都同时成立的情况下“逻辑与”的运算结果才为“真”。 


“&”是位运算符。


C语言与C++的区别有很多: 
1,全新的程序程序思维,C语言是面向过程的,而C++是面向对象的。 

2,C语言有标准的函数库,它们松散的,只是把功能相同的函数放在一个头文件中;而C++对于大多数的函数都是有集成的很紧密,特别是C语言中没有的C++中的API是对Window系统的大多数API有机的组合,是一个集体。但你也可能单独调用API。 

3,特别是C++中的图形处理,它和语言的图形有很大的区别。C语言中的图形处理函数基本上是不能用在中C++中的。C语言标准中不包括图形处理。 

4,C和C++中都有结构的概念,但是在C语言中结构只有成员变量,而没成员方法,而在C++中结构中,它可以有自己的成员变量和成员函数。但是在C语言中结构的成员是公共的,什么想访问它的都可以访问;而在VC++中它没有加限定符的为私有的。 

4,C语言可以写很多方面的程序,但是C++可以写得更多更好,C++可以写基于DOSr程序,写DLL,写控件,写系统。 

5,C语言对程序的文件的组织是松散的,几乎是全要程序处理;而c++对文件的组织是以工程,各文件分类明确。 

6,C++中的IDE很智能,和VB一样,有的功能可能比VB还强。 

7,C++对可以自动生成你想要的程序结构使你可以省了很多时间。有很多可用的工具如加入MFC中的类的时候,加入变量的时候等等。 

8,C++中的附加工具也有很多,可以进行系统的分析,可以查看API;可以查看控件。 

9,调试功能强大,并且方法多样

*C语言是面向过程的,而C++是面向对象的*
全部回答
1,选对教材,现在公认的c语言教材是谭浩强的,清华大学出版社C语言程序设计实用教程(21世纪高职高专新概念教材) 中国水利水电出版社 作者
&是按位与操作符 | 是按位或操作符 这两个都是位操作符,可以自行查找有关运算和位操作符详细资料 && 是逻辑与操作符 || 是逻辑或操作符 可以自行查找有关逻辑运算的详细资料。
先看a 2=(010) 5=(101) |是按位或,两个里至少有一个为1结果就是1,结果是(&,是位运算,运算结果是二进制数。 &&,|是逻辑运算,运算结果是真,或者假。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
内部认购股票 的流程 内部认购股票是否要交税
直通车眼镜大型眼镜平价超市我想知道这个在什
这野生金钱活门到底多少钱一只,我这里今天挖
每天感觉很累甚至体力不支,而且特别容易紧张
植物越多的地方,空气湿度越大√.
kickstarter等国外的众筹平台比国内的点名时
中国农业银行峦城支行这个地址在什么地方,我
酷比魔方平板电脑wifi连接老爱中断是咋回事
龙塘路/右堤路(路口)在哪里啊,我有事要去这
奔驰S320和S350的区别
天津奥体中心的看台c区220台29排离舞台远吗
下列项目中,应作为城市维护建设税计税依据的
我厂生产水环真空泵,承揽维修和配件供应,请
呼伦贝尔市海拉尔区铁路幼儿园这个地址在什么
老婆的外公去世了,安慰短信应该怎样发?
推荐资讯
居美易家装这个地址在什么地方,我要处理点事
以下关于混凝土搅拌的说法中,()是错误的。A.
DOG秀宠物店地址在什么地方,想过去办事
【点心打一字】点心打一字
电气4XCPVC75-F表示什么意思?
济南这边开始供暖了没有啊?
已知某DNA分子片断中有2000个碱基对,其中胸
谁知道合生元益生菌冲剂有什么不良反应 有什
gross margin与gross profit有什么区别?两者
请问 华硕K45怎么进入BIOS 谢谢
莱西市健芝堂大药房地址在哪,我要去那里办事
毒枭和女警的爱情
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?