其函数原型为 strcat(char[],const char[]); strcat是string catenate(字符串连接)的缩写。该函数有两个字符数组的参数,函数的作用是:将第二个字符数组中的字符串连接到前面字符数组的字符串的后面。第二个字符数组被指定为const,以保证该数组中的内容不会在函数调用期间修改。连接后的字符串放在第一个字符数组中,函数调用后得到的函数值,就是第一个字符数组的地址。例如 char str1[30]=″People′s Republic of ″; char str2[]=″China″; cout<<strcat(str1,str2)); //调用strcat函数 输出: People′s Republic of China 连接前后的状况如图5.10所示。

评论