C語言字符數(shù)組和字符串
C語言對操作系統(tǒng)和系統(tǒng)使用程序以及需要對硬件進行操作的場合,用C語言明顯優(yōu)于其它高級語言,許多大型應(yīng)用軟件都是語言編寫的。那么大家知道C語言字符數(shù)組和字符串是什么呢?下面一起來看看!
用來存放字符的數(shù)組稱為字符數(shù)組,例如:
char a[10]; /pic/pic/pic/pic/p>
字符數(shù)組實際上是一系列字符的集合,也就是字符串(String)。在C語言中,沒有專門的字符串變量,沒有string類型,通常就用一個字符數(shù)組來存放一個字符串。
C語言規(guī)定,可以將字符串直接賦值給字符數(shù)組,例如:
char str[30] = {"c.biancheng.net"};char str[30] = "c.biancheng.net"; /pic/p>
數(shù)組第0個元素為 'c',第1個元素為 '.',第2個元素為 'b',后面的元素以此類推。也可以不指定數(shù)組長度,例如:
char str[] = {"c.biancheng.net"};char str[] = "c.biancheng.net"; /pic/p>
在C語言中,字符串總是以'