1樓:匿名使用者
|a+=b //a=a+b
a-=b //a=a-b
a*=b //a=a*b
a/=b //a=a/b
a%=b //a=a mod b 即a/b的餘數a&=b //a=a and b 按位
與a^=b //a=a eor b 按位異或a|=b //a=a or b 按位或
2樓:匿名使用者
|^x+=100
x-=100
x*=100
x/=100
x<<=100
x>>=100
x&=100
x|=100
x^=100
等,能參與運算的都可以,這東西沒必要去追究吧....
表達啥意思,只不過是簡寫..
x^=100 --> x = x^100 沒啥意思,其他雷同
3樓:匿名使用者
雙目運算子(+-/*%<<>>等)都可以這樣寫 這種運算不會建立臨時變數 但要取地址
4樓:匿名使用者
x+=100的意思是:
x=x+100;其他的我就不知道了!!
c語言中for的用法,C語言語言中FOR的用法
你這些程式肯定是某些二流教科書上,根本就是誤導人。for後面語句 需要迴圈的 不管是一句還是多句都要加!因為加 比不加 讓程式表述得更加清楚!printf d x,y 不會報錯,printf是一個多引數的c函式,編譯的時候,printf函式本身並不知道 引號 中需要多少個引數,它只是按照順序從堆疊上...
C語言中for迴圈語句,c語言中for語句是怎麼用的
for 語句包括三個表示式,第一個和第三個可以省略,省略第一個的意思是在for之前已經對變數初始化,例如i 0 for i 5 i 和for i 0 i 5 i 意思相同 第三個省略的意思也很明顯,原來的i 可以在for迴圈語句中實現,例如 for i 0 i 5 i 和for i 0 i 5 i ...
c語言中char的問題,C語言中char的問題
書上講的是使用上的情況。對char型別的情況介紹是正確的,但是對字元常量書上忽略了一點技術細節。字元常量這個東西的具體情況並不是像你理解的那樣,這個東西的型別其實是 int而不是char。你可以找個編譯器試試看sizeof a 的結果是4。所以你寫 字元 或者 1234 是可以的,如果你寫 5字元 ...