野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 43273|回复: 38

区别(int**a)和(*int *a)

[复制链接]
发表于 2015-7-22 09:05:55 | 显示全部楼层 |阅读模式

单选投票, 共有 320 人参与投票
77.19% (247)
15.00% (48)
7.81% (25)
您所在的用户组没有投票权限
回复

使用道具 举报

发表于 2015-9-6 20:53:48 | 显示全部楼层
还好帮顶
回复

使用道具 举报

发表于 2015-11-11 07:51:58 来自手机 | 显示全部楼层
选1,,,,,
回复

使用道具 举报

发表于 2015-11-12 18:15:43 | 显示全部楼层
1
回复

使用道具 举报

发表于 2015-12-24 16:29:59 | 显示全部楼层
我选1,学习下
回复

使用道具 举报

发表于 2015-12-24 16:30:45 | 显示全部楼层
答案是什么?
回复

使用道具 举报

发表于 2016-1-12 20:51:36 | 显示全部楼层
后者错误,前者是指向指针的指针,没有什么返回值这一说,你这都不是函数,只是变量
回复

使用道具 举报

发表于 2016-1-26 03:01:53 | 显示全部楼层
我认为前者是储存着Int数据类型指针的指针,后置是类似先定义Int*a,再提提取a对应地址的单元*a.
回复

使用道具 举报

发表于 2016-2-15 17:50:19 | 显示全部楼层
学习一下     
回复

使用道具 举报

发表于 2016-2-18 23:51:18 | 显示全部楼层
学习一下,谢谢。选1
回复

使用道具 举报

发表于 2016-3-1 14:43:36 | 显示全部楼层
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
回复

使用道具 举报

发表于 2016-3-14 17:17:15 | 显示全部楼层
11111111111
回复

使用道具 举报

发表于 2016-3-14 18:06:37 | 显示全部楼层
第一个是指向指针的指针,该指针指向对象是int类型的变量;
第二个不清楚
回复

使用道具 举报

发表于 2016-3-29 08:49:56 | 显示全部楼层
         选一
回复

使用道具 举报

发表于 2016-4-19 14:36:07 | 显示全部楼层
第二个是什么意思?
是想表达这个*(int*)a 吗?
回复

使用道具 举报

发表于 2016-4-26 07:44:45 来自手机 | 显示全部楼层
222222222222
回复

使用道具 举报

发表于 2016-7-25 13:55:55 | 显示全部楼层
正确答案呢???
回复

使用道具 举报

发表于 2016-7-26 08:45:24 来自手机 | 显示全部楼层
没答案???
回复

使用道具 举报

发表于 2016-8-5 21:00:02 来自手机 | 显示全部楼层
正确答案呢
回复

使用道具 举报

发表于 2016-8-6 09:47:02 来自手机 | 显示全部楼层
不给答案吗?
回复

使用道具 举报

发表于 2016-8-10 10:37:27 | 显示全部楼层
我选1,学习下
回复

使用道具 举报

发表于 2016-8-15 13:10:36 来自手机 | 显示全部楼层
没遇到过第二种情况,布列瑟农
回复

使用道具 举报

发表于 2016-12-10 17:00:38 | 显示全部楼层
int**a是指向指针的指针,即二级指针
*int *a是什么鬼,是变量?形参?还是函数名?
回复

使用道具 举报

发表于 2017-4-11 15:31:04 来自手机 | 显示全部楼层
二级指针,另一个是函数指针吗
回复

使用道具 举报

发表于 2017-6-2 04:48:27 来自手机 | 显示全部楼层
jlujjkkkkllloooowozww
回复

使用道具 举报

发表于 2017-6-30 18:15:29 | 显示全部楼层
不明白啊  乱
回复

使用道具 举报

发表于 2017-7-5 15:07:38 | 显示全部楼层
:P:P:P:P:P:P:P:P:P:P
回复

使用道具 举报

发表于 2017-8-14 22:06:02 | 显示全部楼层
前者:指向指针的指针 后者:a的值
回复

使用道具 举报

发表于 2018-4-29 08:52:25 | 显示全部楼层
不太会理解哦
回复

使用道具 举报

发表于 2018-9-18 18:33:34 | 显示全部楼层
学校一下
回复

使用道具 举报

发表于 2018-10-24 19:21:34 | 显示全部楼层
我选1,对吗
回复

使用道具 举报

发表于 2019-10-21 17:28:14 | 显示全部楼层
想知道答案!!!!!!!
回复

使用道具 举报

发表于 2020-5-17 12:02:39 | 显示全部楼层
int**a 就是二级指针,不返回 int 型数据,只能表述为指向 int * 指针的指针。。。
二级指针返回的仍然是指针啊!!!
数据类型就搞错了。。。
回复

使用道具 举报

发表于 2020-8-4 14:33:00 | 显示全部楼层
lvjingchao 发表于 2016-4-19 14:36
第二个是什么意思?
是想表达这个*(int*)a 吗?

不知道为什么。。。我觉得这种写法有问题。。。
回复

使用道具 举报

发表于 2020-11-14 11:57:34 | 显示全部楼层
没有答案么
回复

使用道具 举报

发表于 2021-3-8 00:07:19 | 显示全部楼层
正确答案是什么?
回复

使用道具 举报

发表于 2021-10-9 12:25:58 | 显示全部楼层
cdecl> explain int **a;
declare a as pointer to pointer to int

cdecl> explain int *(*b);
declare b as pointer to pointer to int

cdecl> explain * int *c;
syntax error


回复

使用道具 举报

发表于 2021-10-11 08:45:24 | 显示全部楼层
正确答案是1吗
回复

使用道具 举报

发表于 2021-12-20 17:34:11 | 显示全部楼层
int** a;表示一个内存空间,这个空间用来存放一个指针,这个指针指向一个存放指针的空间,并且指向的这个空间中的指针,指向一个整数;这是一个数据类型,哪有返回值,与函数的返回值概念混淆。
第二个没见过。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-12-7 17:19 , Processed in 0.101121 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表