1. 字符串变量的定义
定义字符串变量的方法有两种
(1)使用字符数组定义字符串变量
char str[20]; //定义一个长度为20的字符数组
(2)使用指针定义字符串变量
char str; //定义一个字符指针变量
2. 字符串变量的赋值
字符串变量的赋值可以使用以下两种方法
(1)使用strcpy函数进行赋值
strcpy(str, “Hello, World!”); //将字符串”Hello, World!”赋值给str
(2)逐个字符赋值
str[0] = ‘H’;
str = ‘e’;
str = ‘l’;
str = ‘l’;
str = ‘o’;
str = ‘,’;
str = ‘ ‘;
str = ‘W’;
str = ‘o’;
str = ‘r’;
str[10] = ‘l’;
str[11] = ‘d’;
str[12] = ‘!’;
str[13] = ‘\0’; //字符串以’\0’结尾
3. 字符串变量的输出
tf函数可以输出字符串变量,例如
tf(“%s”, str); //输出字符串变量str
4. 字符串变量的比较
p函数可以比较两个字符串变量是否相等,例如
p(str1, str2) == 0) {tf”);
} else {tf”);
5. 字符串变量的长度
函数可以获取字符串变量的长度,例如
t(str); //获取字符串变量str的长度
以上就是。字符串变量是C语言中十分重要的数据类型,掌握字符串变量的使用方法对于程序开发十分重要。