- 博客(16)
- 资源 (7)
- 收藏
- 关注
转载 C++面试出现频率最高的30道题目(一)
1.new、delete、malloc、free关系delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之
2014-06-01 20:51:34 913
转载 C++面试出现频率最高的30道题目(二)
11、结构与联合有和区别?(1). 结构和联合都是由多个不同的数据类型成员组成, 但在任何同一时刻, 联合中只存放了一个被选中的成员(所有成员共用一块地址空间), 而结构的所有成员都存在(不同成员的存放地址不同)。 (2). 对于联合的不同成员赋值, 将会对其它成员重写, 原来成员的值就不存在了, 而对于结构的不同成员赋值是互不影响的。12、试写出程序结果:int
2014-06-01 16:05:45 945
转载 C++面试出现频率最高的30道题目(三)
第21题: int (*s[10])(int) 表示的是什么?int (*s[10])(int) 函数指针数组,每个指针指向一个int func(int param)的函数。第22题:栈内存与文字常量区 char str1[] = "abc"; char str2[] = "abc"; const char str3[
2014-06-01 15:09:00 1108
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人