VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 11262|回复: 95

[分享] C++面试题+答案 每日一侧 2011-2-21

  [复制链接]
58_avatar_middle
在线会员 发表于 2011-2-20 23:24:49 | 显示全部楼层 |阅读模式
本帖最后由 jyf1987112 于 2011-2-20 23:26 编辑

C++面试题+答案(如果有不对的请指正)
分享给大家一套题+答案!出处不记得了!希望对大家有所帮助!
前一日地址:https://www.cctry.com/thread-15841-1-1.html
下载地址:
游客,如果您要查看本帖隐藏内容请回复
  1. 1、        写出如下程序中的输出结果:
  2. Int a=10;
  3. Int b=20;
  4. If(a++!=10 && b++!=20)
  5. Cout<<”a=”<<a<<” ”<<”b=”<<b<<endl;
  6. Cout<<”a=”<<a<<” ”<<”b=”<<b<<endl;
  7. Cout<<”sizeof(a)=”<<sizeof(a)<<endl;
  8. Cout<<”sizeof(a)=”<<sizeof(a ++)<<endl;
  9. Cout<<”a=”<<a<<endl;

  10. 输出结果为:                 
  11. 2、        解释下列while循环条件的幸行为:
  12. Char *cp=“hello world !”;
  13. While(co && *cp)
  14.         答:                                       
  15. 3、找出如下程序中的错误并指出原因,并且写出所有正确变量的值:
  16.         答:
  17. 4、全局变量可不可以定义在可被多个.C文件包含的头文件中?为什么?
  18.         答:
  19. 5、语句for( ;1 ;)有什么问题?它是什么意思?
  20.         答:
  21. 6、对于一个频繁使用的短小函数,在C语言中应用什么实现,在C++中应用什么实现?
  22.         答:
  23. 7、unsigned char *p1;
  24.   unsigned long *p2;
  25.   p1=(unsigned char *)0x801000;
  26.   p2=(unsigned long *)0x810000;
  27.   请问p1+5=                  
  28.     p2+5=                  

  29. 8、什么是平衡二叉树?
  30.         答:
  31. 9、堆栈溢出一般是由什么原因导致的?
  32.         答:
  33. 10、Internet物理地址和IP地址转换采用什么协议?
  34.         答:
  35. 11、进程和线程的差别。
  36.         答:
  37. 12、Heap与stack的差别。
  38.         答:
  39. 13、网络编程中设计并发服务器,使用多进程与多线程,请问有什么区别?
  40.         答:
  41. 14、找错题,并详细说明理由。
  42.         试题1:
  43. void test1()
  44. {
  45.  char string[10];
  46.  char* str1 = "0123456789";
  47.  strcpy( string, str1 );
  48. }
  49. 答:                          
  50.   试题2:
  51. void test2()
  52. {
  53.  char string[10], str1[10];
  54.  int i;
  55.  for(i=0; i<10; i++)
  56.  {
  57.   str1[i] = 'a';
  58.  }
  59.  strcpy( string, str1 );
  60. }
  61. 答:                          

  62.   试题3:
  63. void test3(char* str1)
  64. {
  65.  char string[10];
  66.  if( strlen( str1 ) <= 10 )
  67.  {
  68.   strcpy( string, str1 );
  69.  }
  70. }
  71. 答:                          

  72. 15、编写类string的构造函数、析构函数和赋值函数,已知类string的原型为:
  73. class string
  74. {
  75.  public:
  76.   string(const char *str = null); // 普通构造函数
  77.   string(const string &other); // 拷贝构造函数
  78.   ~ string(void); // 析构函数
  79.   string & operate =(const string &other); // 赋值函数
  80.  private:
  81.   char *m_data; // 用于保存字符串
  82. };
  83. 答:

复制代码




上一篇:C++面试题+答案 每日一侧 2011-2-20
下一篇:C++面试题+答案 每日一面 2011-2-22
77_avatar_middle
在线会员 发表于 2011-2-20 23:46:38 | 显示全部楼层
看看拉呵呵呵呵
92_avatar_middle
在线会员 发表于 2011-2-20 23:49:05 | 显示全部楼层
C++面试题+答案  每日一侧 2011-2-21C++面试题+答案  每日一侧 2011-2-21
06_avatar_middle
在线会员 发表于 2011-2-20 23:51:19 | 显示全部楼层
我来看看那
53_avatar_middle
在线会员 发表于 2011-2-21 00:42:33 | 显示全部楼层
good!!!!!!!!!!!!!!!!
86_avatar_middle
在线会员 发表于 2011-2-21 02:15:43 | 显示全部楼层
我来看看那
40_avatar_middle
online_vip 发表于 2011-2-21 06:31:38 | 显示全部楼层
C++面试题+答案  每日一侧 2011-2-21C++面试题+答案  每日一侧 2011-2-21
97_avatar_middle
在线会员 发表于 2011-2-21 08:59:41 | 显示全部楼层
打扫打扫打扫打扫打扫的
61_avatar_middle
在线会员 发表于 2011-2-21 09:17:32 | 显示全部楼层
我来看看....
28_avatar_middle
在线会员 发表于 2011-2-21 09:18:06 | 显示全部楼层
看看这个好东西
03_avatar_middle
在线会员 发表于 2011-2-21 13:25:55 | 显示全部楼层
不错,可以增增知识,注重细节
84_avatar_middle
在线会员 发表于 2011-2-21 13:41:50 | 显示全部楼层
学习了啊,
以后会用到的
90_avatar_middle
在线会员 发表于 2011-2-21 14:15:16 | 显示全部楼层
看答案看答案看答案看答案
89_avatar_middle
在线会员 发表于 2011-2-21 14:24:09 | 显示全部楼层
好吧,我是为了答案!
11_avatar_middle
在线会员 发表于 2011-2-21 16:09:06 | 显示全部楼层
hao ,ganxiele
87_avatar_middle
在线会员 发表于 2011-2-21 16:48:02 | 显示全部楼层
xialaikankan a
74_avatar_middle
在线会员 发表于 2011-2-22 09:32:42 | 显示全部楼层
谢谢LZ分享!
48_avatar_middle
在线会员 发表于 2011-2-22 10:51:29 | 显示全部楼层
努力跟上步伐
70_avatar_middle
在线会员 发表于 2011-2-22 14:26:12 | 显示全部楼层
.............
95_avatar_middle
在线会员 发表于 2011-2-22 14:53:52 | 显示全部楼层
有没答案?
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2019-6-17 17:57

Powered by Discuz! X3.4

© 2009-2019 cctry.com

快速回复 返回顶部 返回列表