1樓:
字元變數是存放字元常量的變數,其取值是字元常量,即單個字元。字元變數的型別說明符是char。
定義形式 char:存放字元常量的變數,說明字元變數在記憶體中佔一個位元組。
定義形式: char 識別符號1,識別符號2,… ,識別符號n
例如: char c1, c2, c3, ch ;
c1=‘a’ ; c2=‘b’ ; c3=‘c’ ; ch=‘ d’ ;
說明:字元變數在記憶體中佔一個位元組。
在記憶體中,是把字元對應的ascii碼值放到儲存單元中.
字元型資料與整型資料之間可以通用.
每個字元變數被分配一個位元組的的記憶體空間,因此只能存放一個字元。字元值是以ascⅱ碼的形式存放在變數的記憶體單元之中的。如x的十進位制ascⅱ是120,y的十進位制ascⅱ是121。
對字元變數a,b賦予'x'和'y'值:a='x';b='y';實際上是在a,b兩個單元記憶體放120和121的二進位制**:
a 01111000
b 01111001
所以也可以把它們看成是整形變數。c語言允許對整形變數賦予字元值,也允許對字元變數賦整形值。在輸出時,允許把字元變數按整形量輸出,也允許把整形量按字元量輸出。
整形量為二位元組量,字元量為單位元組量,當整形量按字元量處理時,只有低八位位元組參與處理。
2樓:情談學長
什麼是字元型變數?字元型變數就是一個字元的變數,所以統稱為字元型變數。
3樓:匿名使用者
字元型變數是用來儲存單字元的一種變數:如:char a='a'; 而字串就是用來保佑多個字元的變數,c語言中用字元陣列來表式一個字串 如:
char name=。字元和字串的區別在於是用雙引號,還是單引號,雙引號表字串,單引號表字元,如:"a"和'a' 第一個是字串,而第二個是字元。
4樓:du瓶邪
c語言中的字元常量是用單引號(')括起來的一個字元。如'a'、'x'、'd'、 '?'、'3'、'x'等都是字元常量。對於字元來說,'x'和'x'是兩個不同的字元。
特點在c語言中,字元常量有以下特點:
1.字元常量只能用單引號括起來,不能用雙引號或其它括號。
2.字元常量只能是單個字元,不能是字串。
3.字元可以是字符集中任意字元。但數字被定義為字元型之後就不能參與數值運算。如'5'和5 是不同的。'5'是字元常量,不能參與運算。
5樓:匿名使用者
char 型別變數。char f="-"; //用來儲存單個字元的資料型別。
6樓:
1、使用dim或者pulic等進行聲名,比如:dim mystr as string
2、可用符號 ($) 的型別宣告字元來表示一字串,比如:mystr$ = "abcdefg"
7樓:未名香菜
這2個根本上⑨不是一個含義
char是定義
getchar是獲取的字元流
一般是這樣寫, char a =getchar();
這裡先定義了一個char型別的變數a, 然後通過字元流函式getchar()獲取輸入值,賦值 給a
8樓:匿名使用者
只能儲存字元資料的變數啊,字元型就是指字母,是無法參與運算的
9樓:匿名使用者
是 char 型別,char型別只能儲存單個字元。如:char s = 's'; 、 char i = '1';
10樓:灰原哀柯南君蘭
變數:在程式執行過程中,其值可以改變的量稱為變數。
(1)變數命名注意要點:
①必須以字母開頭,不能以其他數字或其他字元開頭。
②只能由字母、數字或下劃線組成,不能含有小數點、空格等字元。
③最長不超過255個字元。
④不能以vb保留字作為變數名,如語句定義符、函式名等。
⑤vb不區分變數名中字母大小寫,如silly和silly是同一個變數。
(2)變數的宣告:
dim《變數名》as《資料型別》
如:dim s as integer 定義一個整型變數,變數名為s字元型變數就是用雙引號引起來的字元,如“1sd”、“zxfg”等等,不同的字元表示不同的變數,用於區分的
11樓:
字元型變數中所存放的字元是計算機字符集中的字元。對於pc機上執行的c系統
,字元型資料用8位單位元組的ascii碼錶示。程式用型別說明符char來宣告字元
型變數:
char ch;
這條宣告語句宣告瞭一個字元型變數,識別符號為ch。當以這種形式宣告變數之
後,程式可以在表示式中引用這個變數,關於語句和表示式的知識在後面將會
介紹。字元資料型別事實上是8位的整型資料型別,可以用於數值表示式中,與其他的
整型資料同樣使用。在這種情況下,字元型變數可以是有符號的,也可以是無
符號的。對於無符號的字元型變數可以宣告為:
unsigned char ch;
除非宣告為無符號型,否則在算術運算和比較運算中,字元型變數一般作為8位
有符號整型變數處理。
字元型變數是什麼?
12樓:大大的
字元型變數是用來儲存單字元的一種變數:如:char a='a'; 而字串就是用來保佑多個字元的變數,c語言中用字元陣列來表式一個字串 如:char name=。
字元和字串的區別在於是用雙引號,還是單引號,雙引號表字串,單引號表字元,如:"a"和'a' 第一個是字串,而第二個是字元。
字元型量包括字元常量和字元變數。字串常量是由一對雙引號括起的字元序列。字元變數的取值是字元常量,即單個字元。
字元變數的型別說明符是char。字元變數型別說明的格式和書寫規則都與整型變數相同。
什麼是字串常量和字串變數啊???
13樓:寫在楓葉上的故事
字串常量是一對雙引號括起來的字元序列。字元常量可以賦值給字元變數,如"char b='a';",但不能把一個字串常量賦給一個字元變數,同時也不能對字串常量賦值。
字串變數是存放字元常量的變數,其取值是字元常量,即單個字元。字元變數的型別說明符是char。每個字元變數被分配一個位元組的的記憶體空間,因此只能存放一個字元。
並且字元值是以ascⅱ碼的形式存放在變數的記憶體單元之中的。
擴充套件資料字串常量的儲存:
字串中的字元依次儲存在記憶體中一塊連續的區域內,並且把空字元‘ \0’自動附加到字串的尾部作為字串的結束標誌。故字元個數為n的字串在記憶體中應占(n+1)個位元組。可以輸出字串,例如:
printf("how do you do.");
字串變數的說明:
1、字元變數在記憶體中佔一個位元組。
2、在記憶體中,是把字元對應的ascii碼值放到儲存單元中。
3、字元型資料與整型資料之間可以通用。
14樓:伯穎然
字串常量就是指單 雙引號引起的若干個字元,一串字元,在程式執行過程中不會發生變化
字串變數就是指在程式執行過程中會發生變化的,但是又不存在的字元組合
15樓:來自晴川閣舒心的冰洲石
字串變數和字串常量的意思相差很多
16樓:匿名使用者
定義:括在一對雙引號之內的字元序列或轉義字元序列稱為字串常量。
例如:“how are you!” “a” “*abc\n\t”
它是不可以改變的.例如:
char *p="ni hao!";
如果你試圖改變指標所指向的內容是會報錯的.
例如:(*p)='h';//執行的話會報錯因為字串常量是放在靜態儲存區的,這部分內容是不能修改的。
字串變數:在c中是沒有這個概念的,c中如果想將一個字串存放到變數中,必須使用字元陣列,就是用一個字元型陣列存放一個字串,例如:
char data[10]="china";這時候,這個字元陣列存放了一個字串,它是可以改變的,
例如:data[0]='m';這種操作都是可以的。
大概意思,就這些了,不清楚的可以hi我.
字元型變數值是什麼
17樓:戰平卉赫巨集
putchar
c語言函式之一,作用是向終端輸出一個字元。其格式為putchar(c),其中c可以是被單引號(英文狀態下)引起來的一個字元,可以是介於0~127之間的一個十進位制整型數(包含0和127),也可以是事先用char定義好的一個字元型變數。
所以字元和整型都是可以的。
18樓:香昊然從榮
符型量包括字元常量和字元變數。字串常量是由一對雙引號括起的字元序列。
字元型變數值是字元常量,即單個字元。字元變數的型別說明符是char。字元變數型別說明的格式和書寫規則都與整型變數相同。
c語言中的字元常量是用單引號(')括起來的一個字元。如'a'、'x'、'd'、
'?'、'3'、'x'等都是字元常量。對於字元來說,'x'和'x'是兩個不同的字元。
字元型變數是什麼?
19樓:
字元型變數中所存放的字元是計算機字符集中的字元。對於pc機上執行的c系統
,字元型資料用8位單位元組的ascii碼錶示。程式用型別說明符char來宣告字元
型變數:
char ch;
這條宣告語句宣告瞭一個字元型變數,識別符號為ch。當以這種形式宣告變數之
後,程式可以在表示式中引用這個變數,關於語句和表示式的知識在後面將會
介紹。字元資料型別事實上是8位的整型資料型別,可以用於數值表示式中,與其他的
整型資料同樣使用。在這種情況下,字元型變數可以是有符號的,也可以是無
符號的。對於無符號的字元型變數可以宣告為:
unsigned char ch;
除非宣告為無符號型,否則在算術運算和比較運算中,字元型變數一般作為8位
有符號整型變數處理。
在c語言中,用關鍵字什麼定義字元型變數
20樓:
在c語言中,用關鍵字char定義字元型變數。
char用於c或c++中定義字元型變數,只佔一個位元組,取值範圍為 -128 ~ +127(-2^7~2^7-1)。c語言中如int、long、short等不指定signed或unsigned時都預設為signed,但char在標準中不指定為signed或unsigned,編譯器可以編譯為帶符號的,也可以編譯為不帶符號的。
21樓:
char ch; //定義 單個字元變數如字元'a'
char str[20]; //定義一個長度為20的字元陣列(字串)如字串"hello world"
22樓:匿名使用者
用 char a="a 來定義單個字元。
加入標頭檔案 ,可以用 string a='asdf'; 來定義字串
23樓:
如果是c語言直接用char
如char a;
如果是c++的話有兩個,分別是char 和string如char a;//單個字元
string str;//一個字串
在c語言中,用關鍵字什麼定義字元型變數
在c語言中,用關鍵字char定義字元型變數。char用於c或c 中定義字元型變數,只佔一個位元組,取值範圍為 128 127 2 7 2 7 1 c語言中如int long short等不指定signed或unsigned時都預設為signed,但char在標準中不指定為signed或unsigne...
統計學離散型變數和連續型變數有什麼區別
連續型變數與離散型變數的區別方法如下 1 連續型變數是一直疊加上去的,增長量可以劃分為固定的單位,即 1,2,3 例如 一個人的身高,他首先長到1.71,然後才能長到1.72,1.73 2 離散型變數則是通過計數方式取得的,即是對所要統計的物件進行計數,增長量非固定的,如 一個地區的企業數目可以是今...
iga牛津分型屬於什麼變數
iga腎病牛津分型一般是從系膜細胞評分 m 毛細血管內細胞增生 e 節段腎小球硬化或粘連 s 小管萎縮及間質纖維化 t 新月體 c 等方面進行分類,即mest c。1 系膜細胞評分 m 代表系膜細胞的病變程度,若光鏡下觀測到標本中 4個系膜細胞則為m0,超過4個腎小球系膜細胞增生,可評分為m1 2 ...