A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Abuzzworld 中级黑马   /  2015-10-5 13:57  /  434 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. 24.以下正确的程序段是()。
  2. A. char s[]="12345", t[]="6543d21";    strcpy( s,t);
  3. B. char s[20], *t="12345";   strcat(s,t);
  4. C. char s[20]=" ", *t="12345"; strcat(s, t);
  5. D. char *s="12345", *t="54321";  strcat (s,t);
复制代码
请问B为什么不对啊,B选项把字符串t拼接到s里,s是空的,实质上跟拷贝过去是一样的啊,为什么不对呢,为什么答案是C呢

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马