]
C[4]
C[5] C[6]
C[7]
C[8]
C[9]
设数组 c 的首地址为 2000,也就是说 c[0]单元地址为 2000。则数组名 c 就代表这个首
地址。因此在 c 前面不能再加地址运算符&。如写作 scanf("%s",&c);则是错误的。 在执行
函数 printf("%s",c) 时,按数组名 c 找到首地址,然后逐个输出数组中各个字符直到遇到
字符串终止标志'\0'为止。
7.3.6 字符串处理函数
C语言提供了丰富的字符串处理函数, 大致可分为字符串的输入、输出、合并、修改、
比较、转换、复制、搜索几类。 使用这些函数可大大减轻编程的负担。用于输入输出的字
符串函数,在使用前应包含头文件"stdio.h" ,使用其它字符串函数则应包含头文件
"string.h"。
谭浩强 C 语言程序设计 2001 年 5 月 1 日
下面介绍几个最常用的字符串函数。
1. 字符串输出函数 puts
格式: puts (字符数组名)
功能:把字符数组中的字符串输出到显示器。 即在屏幕上显示该字符串。
【例 7.12】
#include"stdio.h"
main()
{
char c[]="B
松语文学免费小说阅读_www.16sy.com