在C语言中,没有字符串变量,只有字符串常量。字符串常量简称字符串,是用双引号括起来的字符序列。
例如:"string is",它是由有效字符加上字符串结束标识'\0'组成。
字符串常量和字符常量是不同的量,它们之间的主要有一下区别。
1) 字符常量由单引号括起来,字符串常量由双引号括起来。
2) 字符常量只能是单个字符,字符串常量则可以含一个或多个字符,甚至不含任何字符。
3) 可以把一个字符常量赋予一个字符变量,在C语言中没有字符串变量,但是可以用字符数组来存放字符串。