为了账号安全,请及时绑定邮箱和手机立即绑定

c语言 int **t 是什么意思?

c语言 int **t 是什么意思?

C#
忽然笑 2019-01-27 10:06:12
c语言 int **t 是什么意思
查看完整描述

2 回答

?
慕侠2389804

TA贡献1719条经验 获得超6个赞

int **t 是定义一个二级指针变量t。一级*t的值是二级指针 t 的地址。

可以通过如下的实例来理解二级指针的含义与使用:

12345678int a=10;  // 定义一个int型变量aint *p;    // 定义一个int类型的一级指针变量pint **t;   // 定义一个int类型的二级指针变量tp = &a;    // 使一级指针p指向变量a的地址t = &p;    // 使二级指针t指向一级指针变量p的地址printf("%d", a);   // 输出10printf("%d", *p);  // 输出10printf("%d", **t); // 输出10


查看完整回答
反对 回复 2019-03-10
?
慕无忌1623718

TA贡献1744条经验 获得超4个赞

t表示指向整形的二级指针。你可以理解为t是一个指针,在t的空间中存的内容还是一个指针,这个指针指向一下整形的空间。

查看完整回答
反对 回复 2019-03-10
  • 2 回答
  • 0 关注
  • 2190 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信