c語言中的所有縮寫形式

2021-03-19 18:24:44 字數 629 閱讀 7084

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字元 ...