百科问答小站 logo
百科问答小站 font logo



C语言中,为什么指向指针的指针的类型是int **?类型的话直接int*不就行了? 第1页

  

user avatar   haozhi-yang-41 网友的相关建议: 
      

很简单:为了方便查错。

你可以通通强转为一级指针的,但代码复杂了之后,我都不用打赌了,你肯定会忘记你这个指针实际上是几重指针,到底需要解多少次引用才能拿到真实的数据。




  

相关话题

  C语言编译器是如何实现指针+1这样的一个机制? 
  为什么我的代码运行后总是会变位? 
  假如有某种力量使得世界上所有编译器都被删除了, 人类是否需要从打孔卡开始写第一个编译器? 
  开源代码里某个函数很长,这种代码能否认为是好的? 
  腾讯以及各大厂的 C++ 开发环境是什么样的? 
  如果C语言程序在一台电脑上可以运行,到另外一台就运行出问题是什么原因? 
  为什么现在有很多人,甚至大学授课还在坚持 VC 6? 
  野指针危害真的很大吗? 
  为什么我写的c语言三个数求最大值,最后出来的结果总是第一个? 
  C++ 中的基类为何在析构函数中添加 virtual? 

前一个讨论
羽毛球名将李宗伟宣布退役,如何评价他的职业生涯?
下一个讨论
如何看待比特易创始人惠轶自杀一事?





© 2025-07-01 - tinynew.org. All Rights Reserved.
© 2025-07-01 - tinynew.org. 保留所有权利