常见于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)
还没有任何评论哟~
