c++动态内存分配与释放
2015-08-08 01:06
309 查看
一般变量的分配与释放
#include
#include<iostream> using namespace std; int main() { int *p = new int(4); *p = 10; cout << *p << endl; delete p; return 0; }数组变量的分配与释放
#include
#include<iostream> using namespace std; int main() { char * p = new char[10]; p="hello"; cout << p << endl; delete [] p; return 0; }
相关文章推荐
- c++动态内存分配与释放
- c++内存中字节对齐问题详解
- const、volatile、mutable的用法
- C语言函数-指针
- C语言字符串定义
- C语言数组练习相关
- 内联函数,构造函数,静态函数都不能是虚函数
- C语言多级指针
- C++模板函数的小问题解决
- C语言函数相关
- C++中overload,override,overwrite的区别详细解析
- C++多态调用和继承内存分布
- C++STL之迭代器2
- 20、C语言和设计模式(观察者模式)
- C++STL之迭代器
- 19、C语言和设计模式(桥接模式)
- 18、C语言和设计模式(建造者模式)
- .h和.cpp的用法与区别
- C语言字符串,字符转数字,数字转字符(转)
- (C++)虚函数表解析(转)