在C函数库中提供了一些用来专门处理字符串的函数,使用方便。几乎所有版本的C语言编译系统都提供这些函数。下面介绍几种常用的函数。
puts 函数——输出字符串的函数
其一般形式为
puts(字符数组)
其作用是将一个字符串(以'\0'结束的字符序列)输出到终端。加入已定义str是一个字符数组名,切=且该数组已被初始化为"China"。则执行“
puts(str);
其结果是在终端上输出“China”。由于可以用printf函数输出字符串,因此puts函数用的不多。
用puts函数输出的字符串中可以包含转义字符。例如:
char str[ ] = {"China\nBeijing"};
puts(str);
输出
China
Beijing
在输出是将字符串结束标志'\0'转换成'\n',即输出完字符串后换行。