66问答网
所有问题
当前搜索:
怎么new二级指针
C++中用
new
为
二级指针
分配空间的问题
答:
首先一级指针 INT *ptr;ptr =
new
INT[10][10]; 这句就是错的,编译不过去,所以也就解决你的疑问了。无论1级还是
2级指针
都不能中括号相邻分配。其次 INT **ptr;ptr = new INT* [10 * 10]; 这句是指分配了100个int指针,并不是一个10*10的2维数组。如果分配一个2维数组必须 int ...
二级指针
的用法?
答:
用内存地址去理解吧,一级指针是指向定义类型的内存地址,
二级指针就是指向定义类型的内存地址所指向的新的内存地址
。我举一个例子。include <stdio.h> void main(){char *day[]={"Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"};char **p;int n;printf("请输入日期...
(C#)
如何
用
二级指针
指向二维数组?
答:
在C#中,
二级指针
叫数组的数组,看个例子:int[2][] array;arry[0]=
new
int[3]{0];arry[1]=new int[4]{0];或则 这么int[][]array = {new int[3]{0],new int[4]{0]};《C#经典入门》有讲解 楼主的意思是非要指针了,虽然指针在C#中不建议用。一般就array[1,2]访问就可以。用...
Visual C++中
二级指针
的定义,初始化,赋值问题
答:
二级指针
是一个指向指针的指针 而二维数组其实就是一个指针,char a[3][4]; a是指向整个二维数组的首地址。它相当于(char *)[n],并不是char **;所以不能直接:t=a;要这样:t = (char **)a;以下转帖:今日在论坛上看到有人问到指针的问题,我想通过这样的例子来阐述几个常见的错误,并加...
c++
中如何
用
new
生成对象
指针
答:
这样就可以了:CMYXXClass *pMyClass =
new
CMYXXClass;pMyClass就是对象
指针
了,记得取对象名字的时候只要是指针的最好在前面加个p,以后看到就知道它是指针,要不用的时候很容易出错。 本回答由提问者推荐 举报| 答案纠错 | 评论 9 0 a6_gesture 采纳率:36% 擅长: C/C++ VC++ ...
c++
二级指针如何
手动释放?double** PP =
new
double* [NSEG + 1...
答:
不需要双层释放,这样就行。除非你pp的每个元素如pp[0], pp[1]也用了
new
,那就要双层释放,那也是先释放pp[0], pp[1], 再释放PP if (PP != NULL){ delete[] PP;PP = NULL;}
怎样
用c++声明一个二维数组是未知大小的,比如说是一个矩阵的大小,大小...
答:
int **A; //声明
二级指针
A,指向一个指针数组(切记不是指向一个二维数组)cin >> M >> N; //输入两个维度 A =
new
int *[M]; //开辟指针数组 for(i=0; i<M; i++)A[i] = new int[N];这样以后使用A[i][j]就像二维数组一样 ...
C++中
怎样
动态生成一个
指针
数组?
答:
可以。int *p=
new
int[X*Y];//用了
二级指针
,是想做二维数组么int **a=new int* [X];//声明一个以一维数组为元素的一维数组for(int n=0;n<X;n++)//初始化一维数组里面的一维数组 *a=new int[Y];
c++二维数组和
二级指针
答:
类型不匹配,a 不是 int ** 类型的 ,虽然一维数组的数组名是一个
指针
,但是二维数组却不同 ,因为它所指向的东西是有大小的 ,举例来说 ,你这个 a 他是 int[2][3] 类型的 , 编译器需要知道要操作的单元的大小,就是说如果你用 p++; 的话编译器要能知道移动多少个字节,所以说可以改...
c++的
二级指针
转换成c#应该
如何
写?
答:
避免
指针
滥用带来严重后果。int **a可以折中地以二维数组代替。(1)数组的声明:int[] a1; //整数类型的一维数组 int[,] a2; //整数类型的二维数组 (2)C#二维数组初始化和声明 int[,] a2=
new
int[2,3]; int[,] a2=new int[,] a2=new int[,]{{1,2,3},{4,5,6}} ...
1
2
3
4
涓嬩竴椤
其他人还搜
二级指针和一级指针
什么是二级指针
指针指向new
二维指针new
二级指针使用
二级指针做参数
二级指针赋值
new一个指针
不是new出来的指针是否需要释放