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语言中,数组名就代表了数组的首地址。整个数组是以首地址开头的一块连续的内存单元。

原文地址:https://www.cnblogs.com/zqiang3/p/2711635.html