c语言中&运算符只能用于变量或数组元素?这个说法地吗?有没有正确的解释? C语言中自增与自减运算符只能作用于变量,为什么(i+j)++...

c\u8bed\u8a00\u4e2d&\u8fd0\u7b97\u7b26\u53ea\u80fd\u7528\u4e8e\u53d8\u91cf\u6216\u6570\u7ec4\u5143\u7d20\u5417\uff1f

\u4e0d\u90fd\u662f \u5728\u6709\u4e9b\u60c5\u51b5\u4e0b\u662f\u4ee3\u8868\u5e76\u5217

i+j\u53ea\u662f\u4e00\u4e2a\u4e34\u65f6\u53d8\u91cf\u6ca1\u6709\u5185\u5b58\u5730\u5740\uff0c\u800ci++\u76f8\u5f53\u4e0ei += 1\uff0c\u800c(i+j)++\u5219\u76f8\u5f53\u4e8e(i+j) = (i+j) + 1\u663e\u7136\u662f\u8bf4\u4e0d\u901a\u7684\u3002

你的意思是?
&有两种意思:一是求地址,二是位运算中的与运算。
求地址时能用来求变量和字符常量的地址,你所说的数组元素其实也是变量,当然字符串常量中的元素是常量。

你好 不是哈 对于寄存器变量不能用, 同时&还是按位与运算符,
如 1101&0011=0001;

不对 还可以作为位于运算符

常量都可以啊,1&0

  • c璇█鐨勭鍙烽泦鍖呮嫭鍝笁绉
    绛旓細C璇█鐨勭鍙烽泦涓昏鍖呮嫭浠ヤ笅涓夌锛氳繍绠楃銆佸垎闅旂浠ュ強鍏朵粬绗﹀彿銆傞鍏堬紝杩愮畻绗︽槸C璇█涓鐢ㄤ簬杩涜鍚勭杩愮畻鐨勭鍙枫傝繖浜涜繍绠楃鍙互鍒嗕负绠楁湳杩愮畻绗︼紝濡傚姞銆佸噺銆佷箻銆侀櫎鍜屽彇妯$瓑锛屽畠浠敤浜庢墽琛屽熀鏈殑鏁板杩愮畻銆傝繕鏈夋瘮杈冭繍绠楃锛屽绛変簬銆佷笉绛変簬銆佸ぇ浜庛佸皬浜庛佸ぇ浜庣瓑浜庡拰灏忎簬绛変簬锛岃繖浜涜繍绠楃鐢ㄤ簬姣旇緝涓や釜鍊肩殑澶у皬...
  • C璇█涓鐨勫瓧绗﹁〃绀轰粈涔?
    绛旓細鍦c璇█涓瀛楃涓昏鏈変袱绫 1銆佸氨鏄櫘閫氬瓧绗︺傚瓧绗﹀寘鍚櫘閫氬瓧绗﹀拰杞箟瀛楃锛岄渶瑕佺敤鈥樷欙紙涓や釜鍗曞紩鍙凤級鍖呭惈銆備緥濡 'a' 鏄櫘閫氬瓧绗︼紱'\n'鏄浆涔夊瓧绗︺2銆佽浆涔夊瓧绗︽槸C璇█涓琛ㄧず瀛楃鐨勪竴绉嶇壒娈婂舰寮忋傞氬父浣跨敤杞箟瀛楃琛ㄧずASCII鐮佸瓧绗﹂泦涓笉鍙墦鍗扮殑鎺у埗瀛楃鍜岀壒瀹氬姛鑳界殑瀛楃锛屽鐢ㄤ簬琛ㄧず瀛楃甯搁噺鐨勫崟鎾囧彿...
  • c璇█涓%鏄粈涔堟剰鎬?
    绛旓細C璇█涓锛%鏄浆涔夌锛屼篃灏辨槸鍜%涓璧峰嚭鐜扮殑鍚庨潰鐨勫唴瀹逛細杞箟鍚庤緭鍑猴紝杩欎笁绉嶈緭鍑虹殑鎰忎箟鏄笉鍚岀殑锛1銆%d锛岃〃绀烘寜鏁村瀷杈撳嚭鍚庨潰缁欏嚭鐨勫彉閲忕殑鍊笺2銆%%d 锛岃繖灏变細琚媶鎴愪袱閮ㄥ垎鐪嬪緟锛屼竴鏄%%鈥濆湪C璇█涓氨鏄緭鍑轰竴涓%鈥濓紝鑰屾槸鈥渄鈥濆氨鏄竴涓櫘閫氬瓧绗︼紝鎵浠ュ綋鈥%%d鈥濆湪涓璧锋椂锛屽叾鍚箟灏辨槸杈撳嚭鈥...
  • c璇█涓鐨勶綖鏄粈涔堟剰鎬?
    绛旓細锝炲湪c璇█涓鏄細棰氬寲绗﹀彿锛屽彇鍙嶇殑鎰忔濄備綅杩愮畻涓殑鎸変綅鍙栧弽锛屽湪C璇█涓锛岋綖鏄竴涓綅杩愮畻绗︼紝鐢ㄤ簬瀵规搷浣滄暟鐨勬瘡涓浣嶈繘琛屽彇鍙嶆搷浣滐紝鍗冲鏋滄搷浣滄暟鐨勬煇涓浣嶄负1锛岄偅涔堝彇鍙嶅悗杩欎竴浣嶄负0锛涘弽涔嬶紝濡傛灉鎿嶄綔鏁扮殑鏌愪竴浣嶄负0锛岄偅涔堝彇鍙嶅悗杩欎竴浣嶄负1銆傞昏緫闈炶繍绠楃锛屽湪C璇█涓紝锝炶繕鍙互浣滀负閫昏緫闈炶繍绠楃锛...
  • c璇█涓%3d鏄粈涔堟剰鎬?
    绛旓細3d鏄C璇█涓鏍煎紡鍖栬緭鍑哄瓧绗︼紝浠h〃鐨勬剰鎬濇槸鎸囩殑杈撳嚭3涓瓧绗﹂暱搴︾殑鏁存暟銆傚彲浠ュ湪鈥%鈥濆拰瀛楁瘝涔嬮棿鎻掕繘鏁板瓧琛ㄧず鏈澶у満瀹姐備緥濡傦細%3d琛ㄧず杈撳嚭3浣嶆暣鍨嬫暟锛屼笉澶3浣嶅彸瀵归綈銆9.2f琛ㄧず杈撳嚭鍦哄涓9鐨勬诞鐐规暟锛屽叾涓皬鏁颁綅涓2锛屾暣鏁颁綅涓6锛屽皬鏁扮偣鍗犱竴浣嶏紝涓嶅9浣嶅彸瀵归綈銆8s琛ㄧず杈撳嚭8涓瓧绗︾殑瀛楃涓诧紝涓嶅8涓...
  • 鍦C璇█涓,鈥?鈥濄傗:鈥濇槸浠涔堟剰鎬?
    绛旓細1銆佹剰鎬濓細鏄潯浠惰繍绠楃锛屾潯浠惰繍绠楃鏄C璇█涓鍞竴鐨勪笁鐩繍绠楃锛屽氨鏄浠栨湁涓変釜杩愮畻瀵硅薄銆2銆佹潯浠惰繍绠楃鐨勫舰寮忔槸鈥滐紵锛氣濈敱浠栨瀯鎴愮殑琛ㄨ揪寮忕О涓烘潯浠惰〃杈惧紡銆傚舰寮忎负锛氳〃杈惧紡1锛熻〃杈惧紡2锛氳〃杈惧紡3銆傝繍绠楃 琛ㄨ揪寮忎负锛氳〃杈惧紡1锛熻〃杈惧紡2锛氳〃杈惧紡3 鍏堟眰瑙h〃杈惧紡1 鑻ュ叾鍊间负鐪燂紙闈0锛夊垯灏嗚〃杈惧紡2鐨勫间綔涓烘暣涓...
  • C璇█涓闄ゅ彿鐢ㄤ粈涔堣〃绀?
    绛旓細C璇█涓涔樺彿鐢ㄢ*鈥濊〃绀恒傚悓鏃舵寜浣忋怱hift + 8銆戝彲鎵撳嚭鈥*鈥濄侰璇█涓櫎鍙风敤鈥/鈥濊〃绀猴紙shift閿梺杈癸紝闇鑻辨枃鐘舵佷笅鎵嶈兘鎵撳嚭锛夛紝姹備綑鐢ㄢ%鈥濊〃绀猴紙鍚屾椂鎸変綇銆怱hift + 5銆戝彲鎵撳嚭锛夈
  • C璇█涓%d%c鍜%f浠h〃浠涔?
    绛旓細d鏄敤鏉ヨ緭鍑哄崄杩涘埗鏁村瀷鏁版嵁鐨勫疄闄呴暱搴﹁緭鍑猴紱%c鏄互瀛楃褰㈠紡杈撳嚭锛屽彧杈撳嚭涓涓瓧绗︼紱%f鏄互灏忔暟褰㈠紡杈撳嚭鍗曘佸弻绮惧害搴︽暟锛岄殣鍚緭鍑6浣嶅皬鏁般C璇█鍖呭惈鐨勬暟鎹被鍨嬪箍娉涳紝涓嶄粎鍖呭惈鏈変紶缁熺殑瀛楃鍨嬨佹暣鍨嬨佹诞鐐瑰瀷銆佹暟缁勭被鍨嬬瓑鏁版嵁绫诲瀷锛岃繕鍏锋湁鍏朵粬缂栫▼璇█鎵涓嶅叿澶囩殑鏁版嵁绫诲瀷锛屽叾涓互鎸囬拡绫诲瀷鏁版嵁浣跨敤鏈涓虹伒娲伙紝鍙互...
  • c璇█涓鐨%2d鏄粈涔堟剰鎬?
    绛旓細C璇█涓鐨% 2d鏄痯rintf锛堬級鍑芥暟鐨勮緭鍑烘牸寮忎腑鐨%a.bf锛岃〃绀哄皢鏁板瓧鎸夊搴︿负2锛岄噰鐢ㄥ彸瀵归綈鏂瑰紡杈撳嚭锛岃嫢鏁版嵁浣嶆暟涓嶅埌2浣嶏紝鍒欏乏杈硅ˉ绌烘牸銆傚锛1銆佲%8d 鈥濊姹傝緭鍑哄搴︿负8锛岃宎鍊间负15鍙湁涓や綅鏁呰ˉ涓変釜绌烘牸銆2銆佲%6.3lf鈥濇寚瀹氳緭鍑哄搴︿负6锛岀簿搴︿负3锛岀敱浜庡疄闄呴暱搴﹁秴杩6鏁呭簲璇ユ寜瀹為檯浣嶆暟杈撳嚭锛屽皬鏁...
  • c璇█涓?浠涔堟剰鎬?
    绛旓細锛熺敤鏉ュ垽鏂潯浠剁殑鐪熷亣锛岀敤鏉ユ牴鎹垽鏂粨鏋滃喅瀹氬彇鍊笺傚(a<b)?a:b"鏄竴涓"鏉′欢琛ㄨ揪寮"锛屽鏋渁
  • 扩展阅读:c++编程 ... c语言 运算符优先级 ... 4种运算符优先级顺序 ... && 在c语言中怎么运算 ... c语言中&的用法 ... c语言优先级别表图片 ... c语言中&&的运算规则 ... c语言不等于运算符 ... 运算符优先级由高到低 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网