经典指数          
原因
2707
浏览数
0
收藏数
 

下面程序的输出结果是
char *p1= “123”, *p2 = “ABC”, str[50]= "xyz";
strcpy(str+2,strcat(p1,p2));
cout << str;
  • xyz123ABC
  • z123ABC
  • xy123ABC
  • 出错

     举报   纠错  
 
切换
1 个答案

分析:p1和p2指向的是常量存储区的字符串常量,没法连接,会有问题

 
切换
撰写答案