『壹』 下列數據中屬於「字元串常量」的是()A.abg B."sdfk" C.'dfk' D.'a'
選B"sdfk"
字元串常量是一對雙引號括起來的字元序列.
『貳』 什麼是字元串常量和字元串變數啊
字元串常量是一對雙引號括起來的字元序列。字元常量可以賦值給字元變數,如"char b='a';",但不能把一個字元串常量賦給一個字元變數,同時也不能對字元串常量賦值。
字元串變數是存放字元常量的變數,其取值是字元常量,即單個字元。字元變數的類型說明符是char。每個字元變數被分配一個位元組的的內存空間,因此只能存放一個字元。並且字元值是以ASCⅡ碼的形式存放在變數的內存單元之中的。
(2)數據中屬於字元串常量是什麼擴展閱讀
字元串常量的存儲:
字元串中的字元依次存儲在內存中一塊連續的區域內,並且把空字元『 』自動附加到字元串的尾部作為字元串的結束標志。故字元個數為n的字元串在內存中應占(n+1)個位元組。可以輸出字元串,例如:
printf("how do you do.");
字元串變數的說明:
1、字元變數在內存中佔一個位元組。
2、在內存中,是把字元對應的ASCII碼值放到存儲單元中。
3、字元型數據與整型數據之間可以通用。
『叄』 下列數據中屬於「字元串常量」的是( )。 A. abg B. 「sdfk」 C. 『dfk』 D. 『a』
是B ;A沒雙引號;C錯誤;D字元常量;
『肆』 字元常量與字元串常量有什麼區別
字元串常量是以雙引號引起來的數據,比如說"12343" "chinere" "這是一個字元串常量"等等
是以'\0'為結束標志的;也是就是說比如"1234"其實長度是5,因為其實還有一個隱藏的'\0';
而字元常量是單引號引起來的數據,比如說'a' '7' '百';在C語言中字元的長度是一個位元組,所以
如果是ASCII碼表中的字元其值就是0到255范圍內的數值,如果是漢字,那麼你看看GBK編碼,是用兩個位元組長度來表示漢字的,這是如果在C語言中,那麼久需要連個位元組才是完整的一個漢字了
『伍』 C語言中 所說的字元常量和字元串常量是什麼意思
一個字元常量就是一個能在計算機里表示的字元用單引號括起來,比如說'a','b' '9','('等等,字元串就是一個字元序列,用雙引號括起來比如說 「yujihui」,"abcdefg","6985%^(",就是一個字元串常量。
『陸』 什麼是字元常量
字元常量是指用一對單引號括起來的一個字元。如『a』,『9』,『!』。字元常量中的單引號只起定界作用並不表示字元本身。字元常量的值,就是在ASCII編碼表中的值。是個從0—127之間的整數。因此字元常量可以作為整型數據來進行運算。
字元常量只能用英文單引號括起來,不能用雙引號。如「Y」不是一個字元常量,而是一個字元串。而且單引號內的大小寫字元代表不同的字元常量,如『Y』、『y』是兩個不同的字元常量。
(6)數據中屬於字元串常量是什麼擴展閱讀:
字元常量的分類
1、普通的字元常量
用單撇號括起來的一個字元,在內存中佔一個位元組。字元常量只包括一個字元,如『AB』是不合法的。單撇號是定界符,而不屬於字元常量的一部分。
2、轉義字元常量
除字元常量外,C++還允許用一種特殊形式的字元常量,就是以「」開頭的字元序列。例如,』 』代表一個「換行」符。轉義字元雖然包含兩個或多個字元,但它只代表一個字元。編譯系統在見到字元「」時,會接著找它後面的字元,把它處理成一個字元在內存中只佔一個位元組。
『柒』 什麼是字元串常量什麼是字元串變數
字元串常量是一對雙引號括起來的字元序列。
例如下面的是合法的字元串常量: "how do you do.","CHINA","a","$123.45"
字元變數是存放字元常量的變數,其取值是字元常量,即單個字元。字元變數的類型說明符是char。
定義形式: char 標識符1,標識符2,… ,標識符n
例如: char c1, c2, c3, ch ; c1=『a』 ; c2=『b』 ; c3=『c』 ; ch=『 d』 ;
說明:
1.字元變數在內存中佔一個位元組。
2.在內存中,是把字元對應的ASCII碼值放到存儲單元中.
3.字元型數據與整型數據之間可以通用.
兩者的區別:
字元變數是存放字元常量的變數,其取值是字元常量,即單個字元。字元變數的類型說明符是char。
『捌』 C語言中 所說的字元常量和字元串常量是什麼意思
字元串常量是用雙引號(「」)括起來的一個或多個字元組成。字元常量存放在內存中佔一個位元組的空
間
標示符是由若干個字元組成的字元序列,用來命名程序中的一些實體。可用作常量名、變數名和函數名等;標示符有它特定的命名規則,如必須是a~z或a~z、數字(0~9),下劃線(_),區分大小寫,還有字元數限制等;
『玖』 以下數據屬於字元串常量的是
在C語言中,字元常量有以下特點: 1) 字元常量只能用單引號括起來,不能用雙引號或其它括弧。 2) 字元常量只能是單個字元,不能是字元串。 3) 字元可以是字元集中任意字元。但數字被定義為字元型之後就不能參與數值運算。如'5'和5 是不同的。'5'是字元常量,不能參與運算
『拾』 什麼是字元串常量
字元串常量是由一對雙引號括起的字元序列。例如: "CHINA" , 「C program」 ,
"$12.5" 等都是合法的字元串常量。
字元串常量和字元常量是不同的量。它們之間主要有以下區別:
1) 字元常量由單引號括起來,字元串常量由雙引號括起來。
2) 字元常量只能是單個字元,字元串常量則可以含一個或多個字元。
3) 可以把一個字元常量賦予一個字元變數,但不能把一個字元串常量賦予一個字元變
量。在C語言中沒有相應的字元串變數。這是與BASIC 語言不同的。但是可以用
一個字元數組來存放一個字元串常量。在數組一章內予以介紹。
4) 字元常量佔一個位元組的內存空間。字元串常量占的內存位元組數等於字元串中位元組數
加1。增加的一個位元組中存放字元"\0" (ASCII 碼為0)。這是字元串結束的標志。
例如:字元串 "C program" 在內存中所佔的位元組為:
C p r o g r a m \0
字元常量'a'和字元串常量"a"雖然都只有一個字元,但在內存中的情況是不同的。'a'在內存中佔一個位元組,可表示為:a"a"在內存中佔二個位元組,可表示為:a \0