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



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

  

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

很简单:为了方便查错。

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




  

相关话题

  什么时候用C而不用C++? 
  低耦合或代码重复在该情况中该如何抉择? 
  C和C++的适用场合?如何创建C++实现的动态库?动态库如何保证向后兼容,即二进制兼容性? 
  为什么c/cpp语言的函数好像没有按照驼峰命名法呢? 
  为什么很多编程语言采用花括号区分 block 而非缩进? 
  如何向一个零基础的人,解释学习计算机编程的正确顺序和原因? 
  C语言中, for 和 while 在汇编上有什么区别? 
  C语言中for语句的赋初值用int i=1和i=1有什么区别? 
  内存为啥要分堆栈在编程里,要是全部只用堆或者全部只用栈,行不行? 
  C「带坏了」多少程序语言的设计? 

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





© 2025-06-27 - tinynew.org. All Rights Reserved.
© 2025-06-27 - tinynew.org. 保留所有权利