建议!!!! 动态申请内存,就是用new关键字申请的内存。
他是放在堆中的。他不随程序的结束而释放,
所以我们要养成习惯 用delete 释放掉。
释放之后 指针负空;就是NULL;
这样可以有效防止野指针。切记。
谈论下上面的问题 你也可以不用类名定义 指针,但是 强烈要求不要那么做。
因为指针这个东西 一旦搞不好 会让你崩溃的,实例多不胜数。
为什么 要让你用类名定义 指针 ?
因为 工作之后所接触的代码很多,也很长 用类名 (Human *p=new Human;)这样定义
这样可以有效控制 指针的活动范围。
他是放在堆中的。他不随程序的结束而释放,
所以我们要养成习惯 用delete 释放掉。
释放之后 指针负空;就是NULL;
这样可以有效防止野指针。切记。
谈论下上面的问题 你也可以不用类名定义 指针,但是 强烈要求不要那么做。
因为指针这个东西 一旦搞不好 会让你崩溃的,实例多不胜数。
为什么 要让你用类名定义 指针 ?
因为 工作之后所接触的代码很多,也很长 用类名 (Human *p=new Human;)这样定义
这样可以有效控制 指针的活动范围。