面试C++试题[15]

[入库:2005年8月19日] [更新:2007年3月24日]

本文简介:选择自 x1001 的 blog

{

  const char s1[]="hello world!";

  char s2[100];

  char s3[100];

  strcpy_x(s3, strcpy_x(s2,s1));

 

  std::cout<<"s3:"<<s3<<std::endl;

  std::cout<<"s2:"<<s2<<std::endl;

 

  string ss(ss=s1);

  std::cout<<"ss:"<<ss<<std::endl;

 /*此处会报一个内存不能read的错,具体原因引起,还要看c++标准关于这处的语意定义,再作修改,不过要是有人写出大量的不当类似实现代码也会造成内存泄露的。 */

  return 0;

}

 

3.无聊的人生是充满智慧的人生。我突然无缘无故的想出这句很nb的话(不知是否原创啊:我不确定是否来自记忆或是一时汉词重组)。愿与很nb的各位共勉啊。

本文关键:C++,林锐,面试试题
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top