C语言字符串函数

    作者:课课家教育更新于: 2020-02-18 15:40:22

    大神带你学编程,欢迎选课

    字符串数据类型是建模在形式字符串的想法上的数据类型。字符串是几乎在所有编程语言中可以实现的非常重要和有用的数据类型。在某些语言中它们可作为基本类型获得,在另一些语言中做为复合类型获得。多数高级语言的语法允许通常用某种方式引用起来的字符串来表示字符串数据类型的实例;这种元字符串叫做"文本"或"字符串文本"。

    "string.h"库中定义了许多重要的字符串函数。部分常用的函数如下所列 -

    编号函数说明
    1 strlen(string_name) 返回字符串(string_name)的长度。
    2 strcpy(destination, source) 将源字符串(source)的内容复制到目标字符串(destination)。
    3 strcat(first_string, second_string) 第一个字符串(first_string)与第二个字符串(second_string) 连接。字符串的结果存储在第一个字符串(first_string)中。
    4 strcmp(first_string, second_string) 比较第一个字符串(first_string)和第二个字符串(second_string)。如果两个字符串相同,则返回0
    5 strrev(string) 返回给定字符串(string)的反向字符串。
    6 strlwr(string) 返回小写字符串字符。
    7 strupr(string) 返回字符串大写字符。

    其实,字符串数据类型为每个字符分配一个字节,尽管精确的字符集随着区域而改变,字符编码足够类似得程序员可以忽略它 - 同一个系统在不同的区域中使用的字符集组要么让一个字符在同样位置,要么根本就没有它。这些字符集典型的基于ASCII码或EBCDIC码。

课课家教育

未登录