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 並未具體規定每種型別資...