C++面试汇总中...

1、C++new与malloc的10点区别 https://www.cnblogs.com/ywliao/articles/8116622.html

int *p = (int*)malloc(sizeof(int)); //申请
	memset(p, 0, sizeof(int)); //赋值
	free(p); //释放
	int *q = new int; //申请
	*q = 1; //赋值
	delete q; //释放

2、预处理、编译、汇编、链接。https://blog.csdn.net/quinn0918/article/details/70024401

3、继承、隐藏、覆盖、重载。https://www.cnblogs.com/findumars/p/9845419.html

公有继承、保护继承、私有继承。https://www.cnblogs.com/weiyouqing/p/9648563.html

友元函数、友元类。http://c.biancheng.net/view/169.html

4、虚函数。https://blog.csdn.net/lyztyycode/article/details/81326699

纯虚函数。https://blog.csdn.net/Hackbuteer1/article/details/7558868

5、static。https://blog.csdn.net/qq_37059483/article/details/81662359 

全局静态变量、局部静态变量、静态成员变量、静态成员函数(只能访问静态成员函数和静态成员变量)。存在全局数据区。

6、类this指针。http://c.biancheng.net/view/170.html

 

你可能感兴趣的:(C++)