已读58%
预计阅读本页时间:-
预计阅读本页时间:-
很多程序都需要处理文本数据。一个程序可能会要求您输入姓名、公司列表、地址、某种蕨类植物的名称、乐曲名等等,毕竟我们是用语言和这个世界打交道,使用文本的例子多得不计其数。字符串就是C程序处理它们的方式。
C的字符串,无论是用字符数组还是指针或字符串文字定义的,都是以包含字符编码的一系列字节形式存放,并以空字符为结束标志。C通过提供一个函数库对字符串进行操作、搜索和分析来实现字符串的广泛用途。特别地,一定要记住在比较字符串时,应该用strcmp()函数而不是用关系运算符;应该用strcpy()或strncpy()函数,而不是用赋值运算符来把字符串赋值给字符数组。