字符数组

字符数组

//字符数组的初始化
#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!
posted @ 2021-03-11 10:57  shiff  阅读(51)  评论(0编辑  收藏  举报