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

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


忽然笑
浏览 2191回答 2
2回答

慕侠2389804

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

慕无忌1623718

t表示指向整形的二级指针。你可以理解为t是一个指针,在t的空间中存的内容还是一个指针,这个指针指向一下整形的空间。
打开App,查看更多内容
随时随地看视频慕课网APP