字符串

    xiaoxiao2025-06-10  51

    在C语言中字符串用字符数组表示,没有单独的string类型变量。可通过string.h中定义的函数完成字符串的相关操作。

    字符串在内存中的结束位置,以空字符‘\0’结束

    char a[ ]={"FRQZY "}或者直接"FRQZY" ;  [ ]中的数字编译器自动帮你识别,

     

     

    获取字符串长度:

    strcpy,即string copy(字符串复制)的缩写。 格式: strcpy (字符数组名1,字符数组名2)

    strcpy是一种C语言的标准库函数,strcpy把含有'\0'结束符的字符串复制到另一个地址空间,返回值的类型为char*。

    在拷贝过程中应注意原字符串大小,确保拷贝后不会发生溢出。

     

             

    strncpy函数:

    它的功能是将字符串src中最多n个字符复制到字符数组dest中(它并不像strcpy一样只有遇到NULL才停止复制,而是多了一个条件停止,就是说如果复制到第n个字符还未遇到NULL,也一样停止),返回指向dest的指针。

              

     

    strcat函数(连接字符串):

         

     

     

     

              

     

    最新回复(0)