c/c++
hanna7
这个作者很懒,什么都没留下…
展开
-
指针数组与数组指针
指针数组则是一个其中每个元素均为指针的数组; 数组指针则是一个指向数组的指针。 下面我们通过一个简单的例子来理解一下。 定义一个4*4的二维数组a[4][4] #include<iostream> using namespace std; int main() { int a[4][4] = {{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,1...原创 2019-07-09 09:57:58 · 102 阅读 · 0 评论 -
extern char a[]和extern char *a
文件一中: char *a = "abc"; char b[] = "abc"; char *a1 = "abc"; char b1[] = "abc"; 文件二中: #include<iostream> using namespace std; extern char a[]; // 认为变量a是char数组类型 a中本来存储的是地址,却看成字符数组输出 extern char...原创 2019-07-11 10:36:12 · 740 阅读 · 0 评论 -
虚函数
针对虚函数的一些知识点进行了简单的总结: 1、多态是一种泛型编程思想,同样的代码,实现不同的功能。 2、父类的指针调用子类的函数。 3、虚函数是实现多态这种思想的语法基础。 4、当父类和子类中存在相同的函数,但不是虚函数时,父类指针调用子类,只能调用父类自己的成员。 5、形式:virtual void fun(){} 6、多态针对的是指针对象。 7、父类的一个指针,可以有多种执行状态。 8、相当于...原创 2019-07-10 10:50:30 · 84 阅读 · 0 评论