c語言中cha與cha的區別

2021-03-03 22:30:04 字數 825 閱讀 6902

1樓:kiss璀璨青春

ch是什麼型別的變數

如果a不是變數名 ch=a 這種寫法就是錯誤的

ch='a' ch只能是char型別或int型別的才合法

c語言中兩個等號表示什麼,如ch=='a',和單獨一個等號有什麼區別

2樓:匿名使用者

樓主你好。

ch=='a'是判斷ch是否等於字元'a',通常用於條件判斷,如:

if(ch=='a')else

ch='a'是賦值語句,是將'a'的值賦給ch。

3樓:匿名使用者

你好:一個等號 例:a=b 表示將b的值賦給a,讀作a賦值為b,

兩個等號 例:a==b 表示判斷a是否等於b,如果等於返回值為真,否則為假。

望採納。

4樓:匿名使用者

「==」表示的是邏輯判斷,判斷比較的雙方的值是否相等;

「=」表示賦值,即把等號右邊的值賦給等號左邊的變數。

5樓:晨曦獻

== 這是等於

= 單個的是賦值

6樓:鬱繡答育

==這是等於

=單個的是賦值

再看看別人怎麼說的。

c語言中 a a'和"a"的區別

7樓:黑馬程式設計師

『a』是 單個字元,

「a」是 字串就是多個字元的集合實際上,"a" 等價於「a\0」;末尾還有字串結束符

c語言中與有什麼區別C語言中和的區別

語言中 與 有三個區別 作用不同 輸出的值不同 使用方法不同。如下參考 一 作用不同 表示按位與運算,另外也是取地址符 例如 0010 1101,結果為0000 表示邏輯與運算 例如 if a 0 b 0 意思就是ifa為0並且b為0的時候,進行下一步操作。二 輸出的值不同 b輸出的值為2,說明b沒...

c語言中pa與pa有什麼區別c語言中intpa與intpa有什麼區別???求大俠幫忙!!!

讓我來綜合一下吧 在定義的時候 int p a 是等同於 int p p a 的。該形式只在定義的時候是正確的。就是指標p所指向地址的內容為a的內容。如果不是定義的時候 p a 就是它字元的那個意思,就是指標p所指向地址的內容為a的地址。dev c 試了下 p 表示地址為p儲存單元的內容 p 表示地...

C語言的單精度與雙精度如何區別,C語言中單精度浮點數和雙精度分別如何表示?有什麼差別?

其實就是有效位數不一樣。浮點型變數分為單精度 float 雙精度 double 和長雙精度 long double 3類。在turbo c 中 位元 位 數 有效數字 float 32 6 7double 64 15 16long double 128 18 19ansi c 並未具體規定每種型別資...