字符串常量
字符串常量是由一對(duì)雙引號(hào)括起的字符序列。例如: “CHINA” ,”C program: , “$12.5” 等都是合法的字符串常量。字符串常量和字符常量是不同的量。它們之間主要有以下區(qū)別:
1.字符常量由單引號(hào)括起來(lái),字符串常量由雙引號(hào)括起來(lái)。
2.字符常量只能是單個(gè)字符,字符串常量則可以含一個(gè)或多個(gè)字符。
3.可以把一個(gè)字符常量賦予一個(gè)字符變量,但不能把一個(gè)字符串常量賦予一個(gè)字符變量。在C語(yǔ)言中沒有相應(yīng)的字符串變量。
這是與BASIC 語(yǔ)言不同的。但是可以用一個(gè)字符數(shù)組來(lái)存放一個(gè)字符串常量。在數(shù)組一章內(nèi)予以介紹。
4.字符常量占一個(gè)字節(jié)的內(nèi)存空間。字符串常量占的內(nèi)存字節(jié)數(shù)等于字符串中字節(jié)數(shù)加1。增加的一個(gè)字節(jié)中存放字符”