溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C言語根本運算符

發(fā)布時間:2020-05-22 06:48:42 來源:網絡 閱讀:396 作者:yuw2018 欄目:網絡安全

我們小學數學學過加、減、乘、除等運算符號以及四則混雜運算,而這些運算符號在 C言語中也有,然則有些表達辦法紛歧樣,而且還有額定的運算符號。在 C 言語編程中,加、減、乘、除和取余數的符號辨別是:+、-、*、/、%。此外,C 言語中還有額定的兩個運算符++和--,他們的用法是一樣的,一個是自加 1,一個是自減 1,我們選++來講一下。
++在用法上就是加 1 的意思,留意是變量本人加,比方 b++的意思就是 b=b+1,而在編程的時分我們有兩種常用的方法先加和后加。比方 unsigned char a = 0; unsigned char b = 0;那么 a = ++b;的全部運算進程是先盤算 b=b+1,那么 b 就等于 1 了,然后再運轉 a=b,運轉終了后 a=1,b=1。假如寫成 a=b++;那么運算進程就是先履行 a=b;然后再履行 b=b+1,履行完的后果就是 a=0,b=1。
方才講的叫做算數運算符,然則個中用到了 C 言語一個很主要的賦值運算符“=”。我們前邊的程序在一直的用,然則一直沒有具體詮釋這個運算符。在 C 言語里,“=”代表的意思是賦值,而不是等于。最經典的一個例子就是 a=1;b=2;假如寫成 a = a+b;這個在數學里的運算是 a 等于 a 加 b,然則在 c 言語里的意思是把 a 加 b 的后果送給 a,那么運算完了之后的后果是 a 等于 3,b 還等于 2。
說到這里就不得不說 C 言語的比擬運算符“==”。這個在 C 言語里是停止能否等于判別的關系運算符,而“!=”就是不等于的關系運算符。這些運算符這里就是復雜引見一下,然后邊我們會經過運用來協助人人穩(wěn)固這些常識。其他一些運算符,在運用進程中我們也會陸陸續(xù)續(xù)引見到。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI