日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
C++操作符說(shuō)明舉例

C++操作符是C++中的一個(gè)高級(jí)C++技術(shù),下面進(jìn)行相關(guān)介紹,或許你發(fā)現(xiàn),有些操作符使用了相同的符號(hào),符號(hào)的意義可以隨環(huán)境進(jìn)行改變,可以在學(xué)習(xí)中通過(guò)程序和代碼去理解它的重要問(wèn)題。

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供上高網(wǎng)站建設(shè)、上高做網(wǎng)站、上高網(wǎng)站設(shè)計(jì)、上高網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、上高企業(yè)網(wǎng)站模板建站服務(wù),十年上高做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

C++中有許多操作符,這里不想列出全部,只列出最常用的操作符,如下表所示。常用C++操作符操作符說(shuō)明舉例:

 
 
 
  1. 算術(shù)運(yùn)算符   
  2.  
  3. + 加 x=y+z;   
  4.  
  5. - 減 x=y-z;   
  6.  
  7. * 乘 x=y*z;   
  8.  
  9. / 除 x=y/z;   
  10.  
  11. 賦值運(yùn)算符   
  12.  
  13. = 賦值 x=10;   
  14.  
  15. += 賦值與和 x+=10;(等于xx=x+10;)   
  16.  
  17. -= 賦值與減 x-=10;   
  18.  
  19. *= 賦值與乘 x*=10;   
  20.  
  21. \= 賦值與除 x\=10;   
  22.  
  23. &= 賦值位與 x&=0x02;   
  24.  
  25. |= 賦值位或 x|=0x02;   
  26.  
  27. 邏輯操作符   
  28.  
  29. && 邏輯與 if(x && 0xFF) {...}   
  30.  
  31. || 邏輯或 if(x || 0xFF) {...}   
  32.  
  33. 等式操作符   
  34.  
  35. == 等于 if(x == 10) {...}   
  36.  
  37. != 不等于 if(x != 10) {...}   
  38.  
  39. < 小于 if(x < 10) {...}   
  40.  
  41. > 大于 if(x > 10) {...}   
  42.  
  43. <= 小于或等于 if(x <= 10) {...}   
  44.  
  45. >= 大于或等于 if(x >= 10) {...}   
  46.  
  47. 一元操作符   
  48.  
  49. * 間接操作符 int x=*y;   
  50.  
  51. & 地址操作符 int* x=&y;   
  52.  
  53. ~ 位非 x &=~0x02;   
  54.  
  55. ! 邏輯非 if(!valid) {...}   
  56.  
  57. ++ 遞增操作符 x++(等于xx=x+1;)   
  58.  
  59. -- 遞減操作符 x--;   
  60.  
  61. 類和結(jié)構(gòu)操作符   
  62.  
  63. :: 范圍解析 MyClass :: SomeFunction();   
  64.  
  65. -> 間接成員 MyClass-> SomeFunction();   
  66.  
  67. · 直接成員 MyClass . SomeFunction();  

可以看出,這個(gè)清單長(zhǎng)了些,沒法一下子記住。使用C++時(shí),你會(huì)慢慢熟悉這些操作符的。必須指出,遞增C++操作符既可用作前遞增(++x),也可用作后遞增(x++)。前遞增操作符告訴編譯器先遞增再使用變量,而后遞增C++操作符則讓編譯器先使用變量值再遞增。例如下列代碼:

 
 
 
  1. int x = 10;   
  2.  
  3. cout << "x = " << x++ << end1;   
  4.  
  5. cout << "x = " << x << end1;   
  6.  
  7. cout << "x = " x << end1;   
  8.  
  9. cout << "x = " << ++x << end1;   
  10.  
  11. 輸出結(jié)果如下:   
  12.  
  13. x=10   
  14.  
  15. x=11   
  16.  
  17. x=12   
  18.  
  19. x=12  

遞減C++操作符也是這樣,這里不想將這些內(nèi)容講得太深,但讀者可以耐心閱讀下去,正如彭茲對(duì)奧古斯特所說(shuō),“奧古,耐心點(diǎn),羅馬不是一天建成的”。說(shuō)明 在C++中操作符可以過(guò)載(overload)。編程人員可以通過(guò)過(guò)載標(biāo)準(zhǔn)C++操作符讓它在特定類中進(jìn)行特定運(yùn)行。例如,可以在一個(gè)類中過(guò)載遞增操作符,讓它將變量遞增10而不是遞增1。


分享題目:C++操作符說(shuō)明舉例
文章網(wǎng)址:http://www.dlmjj.cn/article/dhsjjoi.html