字符数组
字符数组
//字符数组的初始化
#include<stdio.h>
int main(){
char str[15] = {'G', 'o', 'o', 'd', ' ', 's', 't', 'o', 'r', 'y', '!'};
for(int i = 0; i < 15; i++){
printf("%c", str[i]);
}
return 0;
}
输出结果:
Good Story!
- 字符数组也可以通过直接赋值字符串来初始化(仅限于初始化,程序其他位置不允许这样直接赋值整个字符串)
#include<stdio.h>
int main(){
char str[15] = "Good story!";
for(int i = 0; i < 11; i++){
printf("%c", str[i]);
}
return 0;
}
输出结果:
Good Story!