c++操作符new 与delete学习(1)
来源:互联网 发布:2008年雪灾知乎 编辑:程序博客网 时间:2024/06/07 03:22
看代码:
#include<stdio.h>#include<stdlib.h>#include<iostream>//new 一个intvoid main01(){int num = 10;//栈上int *p = new int;*p = 5;std::cout << *p << " " << p << std::endl;delete p;std::cout << *p << " " << p << std::endl;system("pause");}//new 一个int 数组void main02(){int *p = new int[10];int i = 0;std::cout << p << std::endl;for (int i = 0; i < 10; i++){p[i] = i;std::cout << p[i] << std::endl;}delete []p;std::cout << p << std::endl;system("pause");}//new 一个int 二维数组void main04() {int *p = new int[80];int(*px)[10] = (int(*)[10])p; //强转int data = 0;for (int i = 0; i < 8; i++){for (int j = 0; j < 10; j++){px[i][j] = data++;std::cout << " " << px[i][j];}std::cout << std::endl;}system("pause");}
0 0
- c++操作符new 与delete学习(1)
- 学习new/delete操作符
- new 与 delete 操作符
- c++操作符new 与delete学习(2)
- c++操作符new 与delete学习(3)
- c++-new与delete运算符
- new delete操作符
- new/delete操作符
- C/C++ New与Delete
- new delete操作运算符
- new和delete操作符
- 操作符重载 new delete
- 重载new / delete 操作符
- [C++ 学习] C++ Primer 习题 5.30 new & delete 操作符
- 内存管理:new/delete操作符与malloc()/free()函数
- 【C++】new delete & new[] delete[]
- 【学习】C++(1) 指针 new 和delete
- C++中delete, new以及new [], delete[]操作符内幕
- Spark简介-1
- HDU5671Matrix
- Hadoop —— HDFS
- 归并算法的非递归实现
- 进程间通信(IPC):管道
- c++操作符new 与delete学习(1)
- 西四的过客 -- 回想起一段讨论
- web移动端页面适配
- 静态链接与动态链接的区别
- Spark源码定制第一课:通过案例对SparkStreaming透彻理解三板斧之一
- runtime
- 注解&枚举
- 基于Hadoop2.6.0的Spark1.3.1大数据处理平台的搭建
- 洗牌算法