指针引用的基本应用
2017-01-10 00:21
169 查看
#include <iostream> using namespace std; struct Teacher { char name[64]; int age; }; int getTe(Teacher **myp) { Teacher *p = (Teacher *)malloc(sizeof(Teacher)); if (p == NULL) { return -1; } memset(p,0,sizeof(Teacher)); p->age = 33; *myp = p; return 0; } int getTe1(Teacher* &myp) { Teacher *p = (Teacher *)malloc(sizeof(Teacher)); if (p == NULL) { return -1; } memset(p, 0, sizeof(Teacher)); p->age = 100; myp = p; return 0; } int main() { Teacher *p = NULL; getTe(&p); getTe1(p); cout << p->age << endl; return 0; }
相关文章推荐
- 指针的引用在函数中的应用
- 引用传递及基本应用---一对一关系
- 引用、指针和指向指针的指针在函数形参中的应用
- 关于扩展运算符中i++和++i,以及基本类型和引用类型的综合应用
- C++基本概念——const与基本类型和类、const与指针、const与引用
- Oracle数据库应用中几种基本数据引用关系中的特殊查询
- 数组指针的基本应用与细节注意
- C++学习笔记(第六章 指针的应用 字符串 引用 之二)
- 指针的引用——在函数中的巧妙应用
- Java-面向对象(基础篇)--引用传递与基本应用
- C++基本概念复习之一:枚举、引用、指针、类、多态
- C语言学习7 :二级指针定义,强制转换,多级指针初步,6级指针构造,错误应用*p=&a,错误应用 二级p2,void型指针的兼容性,malloc函数基本用法,malloc分配空间和堆栈空间的区别,验证malloc函数内存的分配,验证malloc函数的越界,内存泄漏,指针不能返回局部变量地址,内存分配
- c++中引用与指针在函数上的应用
- 指针的引用——在函数中的巧妙应用
- Perl笔记 硬引用(指针)的创建和应用场景
- 面试宝典5,6,7--程序设计基本概念;预处理、const与sizeof;指针与引用
- 基本数据类型的表现形式(地址,指针,引用)
- java 第四天 面向对象(基础篇之引用传递及基本应用)
- 引用-基本数据类型,指针
- 数组指针与指针数组的基本应用