C指针上的指针: unused variable

标签 c pointers

我刚刚用 C 编写了我的第一个应用程序,我收到了这个警告(已编辑):unused variable pp

int compteur =  1;
int *p = &compteur;
int **pp = &p;

我只是想让 pp 指向变量 p 的地址

如果这是一个愚蠢的问题,请原谅我,但在我的书中,他们没有谈论指针上的指针。 谢谢

最佳答案

这是完全合法的。你的编译器只是通知你你创建了一个变量,然后没有对它做任何事情 - 通常表示编程错误。

关于C指针上的指针: unused variable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4008730/

相关文章:

C - 具有前增量和后增量的指针行为

c++ - 我应该使用 std::shared 指针来传递指针吗?

c++ - 如何使用指针确保函数调用正确

c - 在 C 中使用 fscanf 时输出无限字符 'p'

c - 优化数组的双重迭代

c - 将指针分配给c中的字符串

c - 通过在堆上分配与在堆栈上分配创建的指针之间的差异

c - Linux, C : IPv6 socket: write blocks

c - 如何在c编程中再次显示预留的电影院座位

c - c 中的这个堆排序程序不起作用?我使用指针来编辑数组元素