C語言中是什麼意思,c語言中的c是什麼意思?

2021-03-03 22:14:53 字數 6621 閱讀 9491

1樓:匿名使用者

判斷相等的運算子。

形式為a==b

a b可以是任意值或表示式。

當a b相等時, a==b為真,否則為假。

2樓:浙江衛健科技****

是關係運算子. 表示:判斷是否相等的。

如:if(a==b) /*判斷a與b是否相等,如相等則為真*/

c語言中==是什麼意思

3樓:匿名使用者

是關係運算子. 表示:判斷是否相等的。

如:if(a==b) /*判斷a與b是否相等,如相等則為真*/

4樓:匿名使用者

因為初始化時a[0]=1,其餘等於0

第一個迴圈完成後,a[1]=2,a[3]=6;其餘未變所以結果是:

a[0]=1;

a[1]=2;

a[2]=0;

a[3]=6;

a[4]=0;

5樓:匿名使用者

就是等於的意思,c語言裡,判斷某個變數是否與給定的值相等,就要用==,而=符號則用來給某變數賦值

6樓:蔚海韻

==是判斷是否相等的字元,如果左右兩邊相等,則表示式的值為1,否則則為0.

7樓:匿名使用者

c語言中什麼意思 1.模運算,即求餘數。表示式 a % b 就是計算 a 除以 b 得出的餘數。例如: 4 % 3 的結果是 1 2.轉義符,比如在scanf()和

8樓:地中海太陽

c語言中==是等於的意思

9樓:

=是賦值,==是相等

10樓:快樂0小孩

就是數學中的等於,由於在c語言中「=」用於賦值,所以用兩個『=』號

11樓:夢不到今天

按照c的標準

是等於的意思

c語言中的「%c」是什麼意思?

12樓:匿名使用者

例如printf( "%c", c );

scanf(「%c」,&c);

代表輸入或輸出格式是一個字元變數 。。

對於一個字元型或者int型都能用%c。。與ascii碼錶對應。。

13樓:徭庸學凝潔

i+=j;和i=i+j;

功能上是等價的,但是前者更快,與內部結構有關。

14樓:乘藻愛依絲

c語言中,輸入和

輸出是需要指定資料的型別,如下面的程式:#includevoid

main()

比如你輸入a

bc第一個輸出語句會輸出abc第二個語句由於使用%d所以會輸出abc對應的ascii碼

c語言中「+=」是什麼意思?

15樓:丫頭愛寶貝

c語言中「+=」是什麼意思:

+=表示把左邊的數加上右邊的數的和賦值給左邊的數的意思。

c語言中「+=」是什麼意思的延伸:

更多c語言**列表:

a+=b等效於 a=a+b

a-=b 等效於 a=a-b

a*=b 等效於 a=a*b

a/=b 等效於 a=a/b

pjz/=n 等效於 pjz=pjz/n

a%=b等效於 a=a%b

語言**的功能:c語言的**是最為簡潔的,是讓程式設計人員用最為簡短的描述語句實現所需要的功能,能提高編譯器的編譯速度。

16樓:威凌霜頻智

是「等於」的意思,就相當於數學中的「=」號,這用於判斷兩個數是否相等。而c語言中「=」則是賦值的意思。

例如:1.

if(a==b)

return

true;

else

return

false;

2.a=3;

b=a;

則a的值就是3了。

17樓:魏念守清

+=:加法賦值運算子,將運算子前面的變數加上後面的值再賦值給前面的變數。

-=:減法賦值運算子,將運算子前面的變數減去後面的值再賦值給前面的變數。

比如:a+=b; //等價於a=a+ba-=b; //等價於a=a-b不知道是c語言,大多語言都一個意思。

18樓:鳳萱庚錦

變數自動加1

++在前為先執行自加1,在後則語句跳到下一行才加1比如++z,那行程式執行到本句時就加了1,z=1;x=1;y=1;

++z;

//這裡z已經為1

x++;

++y;

//到這裡x才為2

19樓:督奇勝鐵濮

首先,人類發明了計算機,需要與計算機「交流」,即寫入和讀出,而且硬體需要與軟體相配才能發揮作用,這樣必須發明一中語言讓人類與機器能夠交流,就誕生了機器語言,也就是低階語言。同時因為機器硬體畢竟不如人聰明(耶~),而且二進位制也是最貼近硬體的語言,所以發明的語言也是最簡單的二進位制,而普通人甚至是科學家也難懂,所以發明了一些高階語言,如同c語言,c++等等。

其中vb,vf都是比較低階,簡單的程式化語言,而c算是中等語言吧,而c++,java等都算是難的了。

總之它們都是用來和計算機「交流」的語言,c只是其中的一種,用它可以來編輯程式,比如用vb可以編輯一些小遊戲什麼的,用c++編輯一些大的程式,例如魔獸世界等絕大多數網路遊戲都是用c++編寫的,所以學習c和c++都很有前途的。

好了,就講這麼多吧,希望對你有幫助。

20樓:蘭秋荷阿順

+=是複合賦值符號,比如:

...int

a=3;

a+=2;

//相當於a=a+2;

printf("%d\n",a);

//此時輸出a的值為5...

21樓:懷爾陽止千

build

target

'target

1'正在建立target

1c(1):

warning

c318:

can't

open

file

'at89x51.h'

意思是第一行找不到'at89x51.h'

庫檔案c(8):

error

c202:

'p1_0':

undefined

identifier

意思是第8行p1_0沒有定義。

c(10):

error

c202:

'p1_0':

undefined

identifier

意思是第10行p1_0沒有定義。

補充:#i

nclude

//你這裡用了中文#,改成英文#,如果出錯上面第一行的錯誤,那麼庫資料夾裡沒有at89x51.h,要去建立它。

void

main(void)

while(1);}

22樓:屈飛文邊童

c語言是一類程式語言,2023年誕生於美國的貝爾實驗室。

就學習程式語言來講,建議先學習c語言,很多語言都是在c語言的基礎上發展起來的,個人認為c語言的魅力在於指標,你能夠精確到控制每一個位元組,因此效率是其它語言無法比擬的,所以很多作業系統底層都是c寫的。

如果想學這個的話,得有興趣,然後勤練多思考。

23樓:守寧呂月

c語言是一種計算機程式設計語言。它既有高階語言的特點,又具有組合語言的特點。它可以作為系統設計語言,編寫工作系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。

因此,它的應用範圍廣泛。

c語言對作業系統和系統使用程式以及需要對硬體進行操作的場合,用c語言明顯優於其它解釋型高階語言,有一些大型應用軟體也是用c語言編寫的。

c語言具有繪圖能力強,可移植性,並具備很強的資料處理能力,因此適於編寫系統軟體,三維,二維圖形和動畫。它是數值計算的高階語言。

24樓:富俊楚慈頡

c語言中輸出語句中用到%c,表示輸出變數的型別是字元型的。

eg:main()

25樓:芮蘊古城

例如a+=b相當於a=a+b,,,,即把a+b的值再賦值給a

懂了嗎?

不懂聯絡我

26樓:安徽新華電腦專修學院

+=表示把左邊的數加上右邊的數的和賦值給左邊的數的意思。

27樓:匿名使用者

就是b=b+c,將b的值取出再取出c的值,相加然後賦給b,儲存在b開闢的記憶體空間中,類似的還有,b-=c、b*=c都是這個意思

28樓:匿名使用者

實際上就是b=b+c的意思

之所以用b+=c,是從計算機的運算上考慮,符合計算機內部的計算原理。

29樓:匿名使用者

加等於就是如b+=a就是先運算b+a再將運算所得的值賦值給b。-=同理

30樓:波菜——喜洋洋

b+=c也就是b=b+c 的意思。其實計算的還有很多種的字首,字尾等等的表示式。

31樓:匿名使用者

b+=c 的意思就是 b=b+c

32樓:匿名使用者

b=b+c的意思,縮略寫法吧

33樓:勥貓咪

把b+c的值賦值給b

34樓:卓長青摩酉

代表預處理命令吧,於不同的關鍵字搭配,有不同的意思。

像#include

代表在預處理時將其後的檔案包含到程式中去

#define

則定義一些常量,便於以後的修改,只是改這一處!

但願你能理解,我水平有限!還是希望能幫到你!

在c語言中=!是什麼意思?

35樓:超覺之精

1、c語言中=!是兩個運算子擺放在一起,「=」是賦值運算子,「!」邏輯非運算子;

2、邏輯操作符一般將其運算元視為條件表示式,返回結果為bool型別;

3、首先對其運算元求值,若結果為0,則條件為假(false),否則為真(true);

4、優先順序上「!」先於「=」;所有比如有下面的式子,int i;i=!5;

5、這個理解為:根據運算子優先順序,!先於=;首先5作為!的運算元,求值!5的結果是bool型的false。

6、然後false隱士轉換成int型,即0;所以i裡面的值是整形0。

擴充套件資料:

c語言運算

1、c語言的運算非常靈活,功能十分豐富,運算種類遠多於其它程式設計語言。

2、在表示式方面較其它程式語言更為簡潔,如自加、自減、逗號運算和三目運算使表示式更為簡單;

3、但初學者往往會覺的這種表示式難讀,關鍵原因就是對運算子和運算順序理解不透不全

特有特點

1、c語言是一個有結構化程式設計、具有變數作用域(variable scope)以及遞迴功能的過程式語言。

2、c語言傳遞引數均是以值傳遞(pass by value),另外也可以傳遞指標(a pointer passed by value)。

3、不同的變數型別可以用結構體(struct)組合在一起。

4、只有32個保留字(reserved keywords),使變數、函式命名有更多彈性。

5、部份的變數型別可以轉換,例如整型和字元型變數。

6、通過指標(pointer),c語言可以容易的對儲存器進行低階控制。

7、預編譯處理(preprocessor)讓c語言的編譯更具有彈性。

36樓:匿名使用者

=!意思「不等於」

1、「=」是賦值運算子

2、「!」邏輯非運算子,邏輯操作符一般將其運算元視為條件表示式,返回結果為bool型別:首先對其運算元求值,若結果為0,則條件為假(false),否則為真(true)。

3、優先順序上「!」先於「=」

4、所有比如有下面的式子

int i;

i=!5;

5、根據運算子優先順序,!先於=

首先5作為!的運算元,求值!5的結果是bool型的false

然後false隱士轉換成int型,即0

所以i裡面的值是整形0

擴充套件資料

c語言運算子號:

比較特別的是,位元右移(>>)運算子可以是算術(左端補最高有效位)或是邏輯(左端補 0)位移。例如,將 11100011 右移 3 位元,算術右移後成為 11111100,邏輯右移則為 00011100。

因算術位元右移較適於處理帶負號整數,所以幾乎所有的編譯器都是算術位元右移。

運算子的優先順序從高到低大致是:單目運算子、算術運算子、關係運算子、邏輯運算子、條件運算子、賦值運算子(=)和逗號運算子。

關係運算子號 :== 、!=

參考資料 

c語言中和,C語言中 和 是什麼意思

可以提高程式的效率 編譯器在語法翻譯的時候最終會用逆波蘭式來表示 其他的也可以的 也就是翻譯成x a的形式。所以我們書寫的時候把x x a 寫成x a說一下原理 x a等價於 x x a。大三的時候編譯原理有講的。祝你好運 是賦值運算子。i 2,是指把 2 這個值賦給i,這樣i就有了值,為2。是比較...

c語言中wb,rb是什麼意思,C語言中c是什麼意思

在c語言的檔案操作中,wb和rb分別對應著對二進位制檔案的兩種操作方式 寫操作和讀操作 c語言中 c是什麼意思 用於格式化輸入輸出函式中,針對char型別的匹配。比如 輸入 用於輸入一個字元型。輸出時類似。所有的格式化輸入輸出函式,都可以用這個。c語言中的 c 是什麼意思?例如printf c c ...

C語言中的位與是什麼意思,C語言中c是什麼意思

c位,網路流行語,最早 於遊戲領域,即center,中間位置的意思。是二進位制的吧?因為二進位制 中的加法,減法,乘法,除法,還有邏輯運算,都是針對這個版 數字的二進位制位權數來進行的。比如1111111,除二,就只要將這個數的所有位數向後移以為,就是111111。牽扯到 位 的,都跟二進位制有關,...