Advertisement

常见于C++编程的字符串函数

阅读量:

C++语言在字符串处理方面较之于C语言具有更为丰富的功能。它不仅支持对字符串执行输入、输出、合并、修改、比较、转换、复制以及搜索等多种操作;利用这些现成的功能能够显著减轻我们的编程负担;输入输出相关的字符串函数包括printf, puts, cout, scanf, gets等;cstring是专门用于处理字符串的应用程序接口库(API);鉴于篇幅限制本节内容无法详尽阐述所有相关知识。

字符串连接函数 strcat()

strcat 是 string catenate 的缩写形式;其功能是将两个字符串组合成一个整体;具体来说。

strcat(Str1, Str2);
Str1、Str2 为需要拼接的字符串。

strcat() 会被用来将字符串 Str2 附加到字符串 Str1 的末尾,并截断末尾的零号字符。\n\n表示如果Str1太短,则无法存储Str2的所有字符。\n\n若Str1长度不足,则可能导致溢出(超出字符串范围)。

strcat() 的返回值为 Str1 的地址。

这是一个简单的演示:

复制代码
 #include <cstdio>

    
 #include <cstring>
    
 int main(){
    
     char str1[100]="The URL is ";
    
     char str2[60];

全部评论 (0)

还没有任何评论哟~