c++ 函数返回指针 及用法
2015-07-09 16:56
218 查看
#include<string> #include<iostream> using namespace std; string fun1(int a) { string str = "a"; return str; } char* fun2(int a) { char *p = new char[2]; p[0] = 'a'; p[1] = '\0'; return p; } void main() { cout<<fun1(4)<<endl; char *p = fun2(4); cout<<p<<endl; delete [] p; }
相关文章推荐
- C/C++校招笔试面试经典题目总结二
- 黑马程序员——C语言基础---预处理指令及其他
- C语言版的16进制与字符串互转函数
- c++训练题(求某个数的最大质数因子)兼自己写的一个打印一定范围内质数方法
- c++ 技巧
- <C/C++>USB设备注册与插拔监听
- 进程调度算法模拟程序设计C++
- 黑马程序员——C语言基础---复杂数据类型(变量,结构体,枚举)
- C/C++中常用的字符串处理函数和内存字符串函数
- C语言宏定义
- c++11版本list中sort用lambda表达式
- 数组中出现次数超过数组长度一半的值 分类: C/C++ 2015-07-09 15:38 142人阅读 评论(0) 收藏
- C++关键字大总结
- 学堂在线c++进阶编程题 11-2
- for、while循环及其变体
- C++面试题一大波
- C++ log
- C语言qsort
- c++使用ado连接 sqlserver使用注意点
- C++ 线程池