c语言学习--字符数组
1、字符数组的定义
例如:
char c[10];
2、字符串结束标志
c语言中,字符串总是以'\0'作为串的结束符。'\0'是由c编译系统自动加上的。
3、字符数组的输入输出
例3-1:
void main()
{
char s[] = "BASIC\n";
printf("%s\n", s);
}
本例的printf函数中,使用的格式字符串为"%s",表示输出的是一个字符串。
例3-2:
void main()
{
char st[15];
printf("Please input a string:\n");
scanf("%s", st);
printf("The string is %s\n", st);
}
c语言中,数组名就代表了数组的首地址。整个数组是以首地址开头的一块连续的内存单元。