c语言中,什么时候并且运算符或者||?
并且是&&
或者是||
运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例如:2+3,其操作数是2和3,而运算符则是“+”。在vb2005中运算符大致可以分为5种类型:算术运算符、连接运算符、关系运算符、赋值运算符和逻辑运算符。
扩展资料:
C的运算符有以下几类:
1.算术运算符:* - + / %
2.关系运算符: > < == != >= <=
3.逻辑运算符:! && ||
4.位运算符:<< >> ~ | ^ &
5.赋值运算符:=及扩展赋值运算符
6.条件运算符:?:
7.逗号运算符:,
8.指针运算符:*和&
9.求字节数运算符:sizeof
10.强制类型转换运算符:(类型)
11.分量运算符:. ->
12.下标运算符:[ ]
13.其他:如函数调用运算符:()
注意:条件运算符是C语言中惟一一个三目(三元)运算符
参考资料:百度百科——运算符
绛旓細鈥渱|鈥濆叾瀹冨父鐢杩愮畻绗锛1銆佺Щ浣嶈繍绠楃 << 宸︾Щ杩愮畻绗︼紱>> 鍙崇Щ杩愮畻绗︺2銆佸叧绯昏繍绠楃 <銆<=銆>銆>=鍏崇郴杩愮畻绗︺3銆佺浉绛夎繍绠楃 鈥 == 鈥濈瓑浜庤繍绠楃锛涒 != 鈥濅笉绛変簬杩愮畻绗︺4銆佷綅涓庤繍绠楃 鈥 & 鈥濇寜浣嶄笌杩愮畻绗 5銆佷綅寮傛垨杩愮畻绗 鈥 鈭 鈥濇寜浣嶅紓鎴栬繍绠楃锛圔itwise exclusive OR ...
绛旓細C璇█涓鐨勪笌銆佹垨銆侀潪鏄疌璇█鐨勯昏緫杩愮畻绗銆1銆侀昏緫涓 鍦–璇█涓昏緫涓庣敤&&琛ㄧず銆備妇渚嬶細a&&b锛堝叾涓璦銆乥閮戒唬琛ㄤ竴涓潯浠讹級濡傛灉a鍜宐閮戒负鐪燂紝鍒欑粨鏋滀负鐪燂紝濡傛灉a鍜宐涓湁涓涓潯浠朵负鍋囷紝鍒欑粨鏋滀负鍋囥2銆侀昏緫鎴 鍦–璇█涓昏緫鎴栫敤||琛ㄧず銆備妇渚嬶細a||b锛堝叾涓璦銆乥閮戒唬琛ㄤ竴涓潯浠讹級濡傛灉a鍜宐鏈変竴涓...
绛旓細c璇█涓鐨勯昏緫杩愮畻绗﹀氨涓夌锛&&涓巪|鎴!闈烇紝瀹冧滑鐨勪紭鍏堟瀬椤哄簭涓洪潪锛屼笌锛屾垨銆傚畠浠惈涔夊涓嬶紝!:褰撴搷鍋氭暟涓虹湡鏃讹紝缁撴灉涓哄亣锛屽弽涔嬩篃鎴愮珛锛屽苟涓瀹冪殑浼樺厛鏋佷篃鏈楂橈紝鍥犱负鍙湁瀹冩槸鍗曠洰杩愮畻绗︼紝&&:鍙湁褰撲袱涓搷鍋氭暟閮戒负鐪熸椂锛岀粨鏋滄墠涓虹湡锛屽惁鍒欎负鍋囥倈|:鍙湁褰撲袱涓搷鍋氭暟閮戒负鍋囨椂锛岀粨鏋滄墠涓哄亣锛屽惁鍒...
绛旓細&鏄 鎸変綅涓 姣斿a=0xf0(11110000b),b=0xcc(11001100),閭d箞a&b=0xc0(11000000b),鎰忔濆氨鏄瘡缁勪簩杩涘埗浣嶅搷搴斿湴鍋氫笌杩愮畻 鍚岀悊 | 鏄寜浣嶅彇鎴栵紝a|b=0xfc(11111100b)鎰忔濆氨鏄瘡缁勪簩杩涘埗浣嶇浉搴斿湴鍋氭垨杩愮畻銆&&鍜寍|灏辨槸鍒ゆ柇閫昏緫鐨勪笌鍜屾垨锛屾瘮濡(a==b)&&(c==d)鎰忔濆氨鏄紝a绛変簬b锛屽苟涓攃绛変簬d...
绛旓細3銆C璇█涓鐨勭鍙峰垎涓10绫:绠楁湳杩愮畻绗︺佸叧绯昏繍绠楃銆侀昏緫杩愮畻绗︺佷綅鎿嶄綔杩愮畻绗︺佽祴鍊艰繍绠楃銆佹潯浠惰繍绠楃銆閫楀彿杩愮畻绗銆佹寚閽堣繍绠楃銆佹眰瀛楄妭鏁拌繍绠楃鍜岀壒娈婅繍绠楃銆4銆佷綅鎿嶄綔杩愮畻绗:鍙備笌杩愮畻鐨勯噺锛屾寜浜岃繘鍒朵綅杩涜杩愮畻銆傚寘鎷綅涓(&)銆佷綅鎴(|)銆佷綅闈(~)銆佷綅寮傛垨(^)銆佸乏绉(<<)銆佸彸绉(>>)鍏...
绛旓細涓>鎴 锛屾洿缁嗕竴鐐规槸锛! ---> & ---> ^ ---> | ---> && ---> ||銆C璇█涓鐨勮繍绠椾紭鍏堢骇鍜岀畻鏁颁紭鍏堢骇涓鏍凤紝鍙鎶杩愮畻绗鐨勪紭鍏堢骇璁颁綇灏卞彲浠ヤ簡銆傜粡杩噉閬嶇殑璋冭瘯锛岃瘉鏄庯細||鍜&&浼樺厛绾х浉绛夛紝涓旈兘鏄粠宸﹀線鍙宠繍绠楋紱鍦ㄥ嚭鐜皘|鍜&&鐨勮鍙ヤ腑锛屽苟涓嶅a++杩涜杩愮畻锛屽彧鍒ゆ柇瀹冪殑鍒濆笺傚綋鐒讹紝...
绛旓細1銆佸彇鍙橀噺鍦板潃鐨鏃跺鐢ㄣ2銆杩愮畻绗︼紝鎸変綅涓庤繍绠楃銆&琛ㄧず涓ょ杩愮畻绗︺傚叾涓竴绉嶈〃绀哄彇鍊艰繍绠楃锛屼竴绉嶆槸鎸変綅涓庡彇鍊艰繍绠楃銆俰nt a=1;int *p=&a; //鍏朵腑&a琛ㄧず鐨勫氨鏄妸a涓殑鍦板潃鍙栧嚭鏉ワ紝鐒跺悗璧嬬粰鎸囬拡鍙橀噺锛屼篃灏辨槸璇&a琛ㄧず鐨勬槸鍙橀噺a鍦ㄥ唴瀛樹腑鐨勫湴鍧銆備綘鍙互浣跨敤printf鍑芥暟杈撳嚭杩欎釜鍦板潃銆傛寜浣嶄笌杩愮畻...
绛旓細C璇█涓&鐨勬剰鎬濇槸鍦板潃杩愮畻绗︽垨鍙栧湴鍧绗︺備互涓嬫槸瀵笴璇█涓&鐨勮缁嗚В閲婏細涓銆佸湴鍧杩愮畻绗 鍦C璇█涓紝&绗﹀彿鐢ㄤ綔鍦板潃杩愮畻绗︼紝鐢ㄤ簬鑾峰彇鍙橀噺鐨勫唴瀛樺湴鍧銆傚綋涓涓彉閲忚澹版槑鍚庯紝瀹冧細鍦ㄥ唴瀛樹腑鍗犳嵁涓瀹氱殑瀛樺偍绌洪棿锛岃岃瀛樺偍绌洪棿鐨勫湴鍧鍙互閫氳繃&杩愮畻绗︽潵鑾峰彇銆備緥濡傦紝濡傛灉鏈変竴涓暣鍨嬪彉閲廼nt a = 10;锛岄偅涔堝彲浠...
绛旓細杩欎袱涓兘鏄昏緫杩愮畻绗︼紝闄や簡浣犺鐨勮繖涓や釜鎰忔濇病鏈夊叾浠栫殑鍚箟銆傝繍绠椾紭鍏堢骇濡備笅 11绾 锛堝乏缁撳悎锛夆&&鈥濋昏緫涓庤繍绠楃銆12绾 锛堝乏缁撳悎锛夆渱| 鈥濋昏緫鎴栬繍绠楃銆
绛旓細闈炵殑浼樺厛绾ф渶楂橈紙瀹冩槸涓涓崟鐩搷浣绗锛変笌鐨勪紭鍏堢骇娆′箣鎴栫殑浼樺厛绾э紝鏈浣庡崟鐩搷浣滅鐨勪紭鍏堢骇鏈楂樸1锛&&锛氬綋涓斾粎褰撲袱涓繍绠楅噺鐨勫奸兘涓"鐪"鏃讹紝杩愮畻缁撴灉涓"鐪"锛屽惁鍒欎负"鍋"銆2锛 || 锛氬綋涓斾粎褰撲袱涓繍绠楅噺鐨勫奸兘涓"鍋"鏃讹紝杩愮畻缁撴灉涓"鍋"锛屽惁鍒欎负"鐪"銆3锛 ! 锛氬綋杩愮畻閲忕殑鍊间负"鐪"...