面试题
来源:互联网 发布:i hope it too 编辑:程序博客网 时间:2024/06/04 23:36
1.C++使用虚函数的适合,子类也要使用virtual关键字吗?
2. 如何创建pthread?进程间通信有哪些?linux如何实现锁操作?
3.C++数据类型转换:static_cast danymic_cast reinterpret_cast const-cast的区别
strcpy 重写,并说明为什么要返回char*
智能指针原理和使用的好处?
实现二叉树的前中后遍历算法
7.判断单列表是否有环
8.HASH表的插入算法实现
9. 快速排序法算法实现
10. 数组大小为N,数组的值位于1和N之间,设计算法判断数组是否有重复的数?
11. 如何区别是c编译还是c++编译?
12. new/delete,malloc/free的联系和区别
13. Void GetMemory(char *p)
{
P = (char *)malloc(100);
}
Void Test(void)
{
Char *str = NULL;
GetMemory(str);
Strcpy(str,”hello world”);
Printf(str);
}
请问运行Test函数会有什么样的结果?
14.char * const p;
charconst * p
const char *p
const char* fun(int a)
char* fun(int a) const
以上5条中const的作用
15. 析构函数为什么要定义为virtual函数
16. 如何判断一个数是否为2的倍数
17. 一个数使用malloc分配了1024个字节,之后用remalloc重新分配2048个字节,请问有什么问题吗?
18. 设计一幢1000层高的电梯系统。
- 面试题....
- 面试题
- 面试题
- 面试题
- 面试题
- 面试题
- 面试题
- 面试题
- 面试题
- 面试题
- 面试题
- 面试题
- 面试题
- 面试题
- 面试题
- 面试题
- 面试题
- 面试题
- webview加载不出数据解决方案
- 排序算法之 插入排序
- Genymotion报错An error occured while deploying the file
- Uva 1664 Conquer a New Region (Kruskal化用)
- Shiro入门-rememberMe
- 面试题
- C++语言学习路线
- youbbs的安装与配置
- Python 列表解析
- tensorflow 手写图像验证
- 基于android的网络音乐播放器-播放音乐及收藏音乐的效果展示(四)
- jsf的一个实例
- LeetCode-Easy部分标签为LinkedList 234. Palindrome Linked List
- Linux下shell编程