社区
驱动开发/核心开发
帖子详情
二级指针数组如何初始化
weixin_42068372
2018-04-25 07:47:59
int **parray[10],如何对parray进行初始化?
...全文
1583
5
打赏
收藏
二级指针数组如何初始化
int **parray[10],如何对parray进行初始化?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
JT同学
2019-05-03
打赏
举报
回复
这是一个数组,每个元素都是指向指针的指针
_Wayne_
2019-01-03
打赏
举报
回复
引用 2 楼 ykun089 的回复:
本质上还是数组。数组内存放的是二级指针。所以像正常数组一样初始化即可。
int data; int *pData = &data; int **ppData = &pData; int **parray[10]; parray[0] = ppData ; /* 将一个二级指针变量存放到该二级指针变量数组的第0个元素中 */ 请记住一点,什么类型的数组就放什么类型的元素。
null-pionter
2018-07-02
打赏
举报
回复
1楼解释不清楚啊。
首先你得明白二级指针是什么概念。 指向指针的指针。 所以本质上它是一个指针,指向的内容是一个一级指针。
所以你可以初始化为NULL(本质上是指针)
或者类似下面的指向某个一级指针。
int *p1 = &a;
int **p2 = &p1;
*(*p2) 为 a;
数组,只是多个元素的集合罢了。
ykun089
2018-05-01
打赏
举报
回复
本质上还是数组。数组内存放的是二级指针。所以像正常数组一样初始化即可。
worldy
2018-04-26
打赏
举报
回复
int **parray[10],如何对parray进行初始化? 这个是三级指针了,数组本质也是一个指针 二级指针: int *parray[10]; for(int i=0;i<10;i++) { parray[i]=new int; }
Linux C编程进阶之指针与
数组
解析
数组
与指针是C语言的难点和重点,如果不懂指针和
数组
,就谈不上会C语言,更谈不上精通,本教程凝结了多年讲授C语言编程的心血,总结出了容易理解、简单使用的指针
数组
分析技巧,通过该技巧分析出
数组
名、多维
数组
、多级指针的本质含义,通过这个技巧,让菜鸟告别C语法错误,正真成为C语言编程高手,精通C语言。
c++——
数组
——指针
二级指针
数组
初始化
数组
打印 动态二维
数组
int a = 10; int *p = &a; int **pp = &p; printf("%d\t%d\n", *p, **pp); // 10 10 //
数组
初始化
: int a[4];//里面为未知值 int a[4] = { 0 }; //
初始化
为0 //二维
数组
指针 ...
C语言 二维
数组
初始化
和指针含义
一、
初始化
必须指定列的数量,行的数量可以不定义 1.分行进行
初始化
定义一个2×3的
数组
int a[2][3]={{1,2,3},{4,5,6}}; 2.不分行
初始化
定义一个2×3的
数组
int a[2][3]={1,2,3,4,5,6}; 3.部分
数组
元素
初始化
int a[2][3]={{1,2},{4}}; //使用static定义,未赋值元素
初始化
为0 static a[2][3]={{1,2},{4}}; 4.可省略第一维定义 int a[][3]={1,2,3,4,5,6}; 二、
C语言基础---指针
数组
----
初始化
方式&常量指针
数组
、指针常量
数组
文章目录1. 1. #include <stdio.h> int main() { char* str[3] = { "stra","strb","strc" }; char* p = str[0]; int i = 0; while (i < 3) { printf("%s\n", p++); i++; } return 0; } stra tra ra char指针
数组
可以指向多个字符,直到遇到空为止。p本来指向第一个字符,但是因为是指针,所以要遇
指针
数组
与
数组
指针详解
指针
数组
与
数组
指针详解1.什么是指针
数组
和
数组
指针? 指针
数组
:指针
数组
可以说成是”指针的
数组
”,首先这个变量是一个
数组
,其次,”指针”修饰这个
数组
,意思是说这个
数组
的所有元素都是指针类型,在32位系统中,指针占四个字节。
数组
指针:
数组
指针可以说成是”
数组
的指针”,首先这个变量是一个指针,其次,”
数组
”修饰这个指针,意思是说这个指针存放着一个
数组
的首地址,或者说这个指针指向一个
数组
的首地址。 根
驱动开发/核心开发
21,595
社区成员
21,708
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章