解析C++中的字符串处理函数和指针

2020-01-06 13:50:19于丽

易采站长站为您分析解析C++中的字符串处理函数和指针,是C++入门学习中的基础知识,需要的朋友可以参考下

C++字符串处理函数

字符串连接函数 strcat

其函数原型为

 

 
  1. strcat(char[],const char[]); 

strcat是string catenate(字符串连接)的缩写。该函数有两个字符数组的参数,函数的作用是:将第二个字符数组中的字符串连接到前面字符数组的字符串的后面。第二个字符数组被指定为const,以保证该数组中的内容不会在函数调用期间修改。连接后的字符串放在第一个字符数组中,函数调用后得到的函数值,就是第一个字符数组的地址。例如:

 

 
  1. char str1[30]=″People′s Republic of ″;  char str2[]=″China″; 
  2. cout<<strcat(str1, str2)); //调用strcat函数 

输出:

 

 
  1. People′s Republic of China