什么是字符串常量池(什么是字符串)
關(guān)于什么是字符串常量池,什么是字符串這個很多人還不知道,今天菲菲來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、由數(shù)字、字母、下劃線組成的一串字符叫做字符串。
2、字符串的長度是在字符串中字符的數(shù)目(序列的長度),它可以是任何非負(fù)整數(shù)。
3、“空串”是在Σ上的唯一的長度為0的字符串,并被指示為ε或λ。
4、在Σ上的所有長度為n的字符串的集合指示為Σn。
5、例如:如果Σ={0,1}則Σ2={00,01,10,11}。
6、注意Σ0={ε}對于任何字母表Σ。
7、在Σ上的所有任何長度的字符串的集合是Σ的Kleene閉包并被指示為Σ*。
8、擴(kuò)展資料:字符串的轉(zhuǎn)換:用 (string) 標(biāo)記或者strval()函數(shù)將一個值轉(zhuǎn)換為字符串。
9、當(dāng)某表達(dá)式需要字符串時,字符串的轉(zhuǎn)換會在表達(dá)式范圍內(nèi)自動完成。
10、布爾值TRUE將被轉(zhuǎn)換為字符串 "1",而值FALSE將被表示為 ""(即空字符串)。
11、這樣就可以隨意地在布爾值和字符串之間進(jìn)行比較。
12、整數(shù)或浮點(diǎn)數(shù)數(shù)值在轉(zhuǎn)換成字符串時,字符串由表示這些數(shù)值的數(shù)字字符組成(浮點(diǎn)數(shù)還包含有指數(shù)部分)。
13、對象將被轉(zhuǎn)換成字符串 "Object"。
14、如果因為調(diào)試需要,需要將對象的成員變量打印出來。
15、如果希望得到該對象所依附的類的名稱,需要使用函數(shù)get_class()。
16、參考資料來源:百度百科-字符串。
本文到此分享完畢,希望對大家有所幫助。
標(biāo)簽: 什么是字符串