‹ 上一题 下一题 ›

g5-07250. cstring·snprintf 限宽 未做

1000 ms 256 MB 测试点 ? 自拟题知识点题GESP-55级·STL客观题单选

小安要把一个可能很长的内容写进小数组,老师让他别用 sprintf,改用带限宽的 snprintf:

char buf[8];
snprintf(buf, sizeof(buf), "%s", "abcdefghij");
cout << buf;

输出的结果是( )

  • A. abcdefg
  • B. abcdefghij
  • C. abcdefgh
  • D. 程序越界崩溃
未选择
输入
输出

            
答案