C语言的字符串
他喵的老忘
char a[6] = {'a', 'p', 'p', 'l', 'e','\0'};
char a[]="apple";
//输出
#include<stdio.h>
int main(){
char a[] = "apple";
printf("%s", a);
return 0;
}
#include<stdio.h>
int main(){
char a[10];
scanf("%s",&a); //这里的a已是地址,所以加不加取地址&都可以
printf("%s", a);
return 0;
}
C语言只有在定义字符数组的时候才能用“=”来初始化变量,其它情况下是不能直接用“=”来为字符数组赋值的,要为字符数组赋值可以用string.h头文件中的strcpy函数来完成。
2021年 October 31日|19:25 
目录: Uncategorized, 提问、复习等 标签:,c语言, 字符串
欢迎留下你的评论~~
订阅
登录
0 Comments