C++中用new創(chuàng)建二維數(shù)組和指針數(shù)組實例代碼
更新時間:2017年03月15日 09:38:08 作者:xujing19920814
這篇文章主要介紹了C++中用new創(chuàng)建二維數(shù)組和指針數(shù)組實例代碼,非常不錯,具有參考借鑒價值,需要的朋友參考下
使用new 創(chuàng)建二維數(shù)組方法
#include <iostream>
using namespace std;
void main()
{
//用new創(chuàng)建一個二維數(shù)組,有兩種方法,是等價的
//一:
int (*p)[10] = new int[5][10];
//二:
int **p = new int* [5];
for(int i=0;i <5;i++)
p[i] = new int[10];
//指針數(shù)組的創(chuàng)建,也有兩種方法
//一:
char **pa = new char* [4];
for (int i=0;i <4;i++)
{
pa[i] = new char[8]; //為每個指針都分配8個char元素空間。
}
//二:
char *pa[4];//可以不用new創(chuàng)建
for (int i=0;i <4;i++)
{
pa[i] = new char[8]; //為每個指針都分配8個char元素空間。
}
//delete二維數(shù)組
//for一:
delete []p;
//for二:
for(int i=0; i <5; ++i)
delete []p[i];
delete []p;
//delete指針數(shù)組
//for一:
for(int i=0; i <4; ++i)
delete []pa[i];
delete []pa;
//for二:
for(int i=0; i <4; ++i)
delete []pa[i];
}
以上所述是小編給大家介紹的C++中用new創(chuàng)建二維數(shù)組和指針數(shù)組實例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
您可能感興趣的文章:
- C++?使用?new?創(chuàng)建二維數(shù)組實例
- c++利用vector創(chuàng)建二維數(shù)組的幾種方法總結(jié)
- C++二維數(shù)組螺旋加密信息
- C++二維數(shù)組中數(shù)組元素存儲地址的計算疑問講解
- C++ 二維數(shù)組參數(shù)傳遞的實現(xiàn)方法
- C++二維數(shù)組中的查找算法示例
- C++中指針指向二維數(shù)組實例詳解
- 詳解C++中的一維數(shù)組和二維數(shù)組
- C++指針數(shù)組、數(shù)組指針、數(shù)組名及二維數(shù)組技巧匯總
- C++中的不規(guī)則二維數(shù)組實現(xiàn)代碼
相關文章
C語言 strftime 格式化顯示日期時間的實現(xiàn)
下面小編就為大家?guī)硪黄狢語言 strftime 格式化顯示日期時間的實現(xiàn)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-12-12
QT通過C++線程池運行Lambda自定義函數(shù)流程詳解
最近在接觸公司的一個QT桌面項目,其中里面有一個模塊是使用線程池去運行自定義函數(shù)的,自己潛心研究那個線程池代碼一天,發(fā)現(xiàn)研究不透,看不懂,里面幾乎都是使用C++11的新特性進行編寫2022-10-10
詳解C語言 三大循環(huán) 四大跳轉(zhuǎn) 和判斷語句
這篇文章主要介紹了詳解C語言 三大循環(huán) 四大跳轉(zhuǎn) 和判斷語句的相關資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-07-07
C++實現(xiàn)十六進制字符串轉(zhuǎn)換成int整形值的示例
今天小編就為大家分享一篇關于C++實現(xiàn)十六進制字符串轉(zhuǎn)換成int整形值的示例,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2018-12-12
C++動態(tài)規(guī)劃實現(xiàn)查找最長公共子序列
這篇文章主要介紹了C++動態(tài)規(guī)劃最長公共子序列,在動態(tài)規(guī)劃中,你要將某個指標最大化。在這個例子中,你要找出最長公共子序列2022-06-06

