c語言字元變數幫忙解釋下,C語言字元變數幫忙解釋下

時間 2022-04-20 11:11:41

1樓:我的手機是

什麼問題??說下啊,不清不楚的。

2樓:匿名使用者

字元變數,類似人的名字。字元常量,類似人本身。名字可以改,本身。。。沒改這回事。

字元變數的值是字元常量。字元變數的型別關鍵字為char,一般占用1位元組記憶體單元。

如:char a;

a='b';

a是變數,值是可以改變的。b是常量,不存在改變這回事。就像數字3,你不能改變它的值吧,而如果x=3,x也是3,但是也能x=4.是可以改變的。

使用規則就是系統用過的你就不能用。如: int int;(不行)因為如果int定義為變數,那麼 while(int) 是會報錯的。

不懂你繼續補充

3樓:匿名使用者

字元常量,字元變數

char a = 'a';

這裡的a是字元變數,'a'是字元常量

sizeof(a) = 1

sizeof('a') = 1

如果char *a = "a";

那a是字元變數指標,"a"是字串常量

sizeof(a) = 4

sizeof("a") = 2

幫忙分析一下c語言程式,幫忙分析一下C語言程式

i 1時j從0到1 i 2時j從0到2 所以s a 1 0 a 1 1 a 2 0 a 2 1 a 2 2 3 4 5 6 0 18 此陣列初始化為 1,2,0 3,4,0 5,6,0 當i 1,s加上a 1 0 和a 1 1 當i 2,s再加上a 2 0 a 2 1 a 2 2 所以s 3 4 5...

C語言,幫忙做一下,c語言程式,幫忙做一下

include void fun1 void fun2 void fun3 void fun4 else void fun5 else void fun6 else void fun7 void fun8 else void fun9 else void fun10 else void fun11 ...

C語言幫忙做下這題

int a1,a2 用來存放a的十位和個位數int b1,b2 用來存放b的十位和個位數a1 a 10 a的十位數 a2 a 10 a的個位數 b1 b 10 b的十位數 b2 b 10 b的個位數 c a1 100 a2 b1 10 b2 1000 按要求組合成cprintln c的值為 c 其餘...

c語言中怎麼將變數名轉換為字串

用這個樣子的定義可以解決你的問題 define name to str name 31415926 name 31415926 示例 include define name to str name 31415926 name 31415926 int main 輸出結果 a 3 b 4 c 5 a ...

c語言初級題來幫忙做下啊急,C語言初級題 來幫忙做下啊 急

include void main include void main 這個題是c語言程式設計的,有哪位幫忙解答一下啊,急急急!c b b main 第一題 c 第二題 d c b 第三道題恐怕有點問題吧 2 6,0 6 一道c語言題!請幫忙解決一下!急,要考試了!謝謝 printf 4d s i ...