指针与数组习题搞不懂了

指针与数组习题搞不懂了

1 个回答

rabbit

提问:指针与数组习题搞不懂了

网友回答:

这个是你哪里找来的练习?出这个题目的要么C语言还没有入门,要么是个绝对的高手,因为程序的结果不是唯一的,它是“编译器有关”

不要在函数调用时用自增(或自减),因为对参数调用,不同编译器方向是不同的(从左往右,或从右往左)

不知你用的是什么编译器,若是(win)gcc,结果的确是你的

但若是专业的vc++2019,结果是这样的

除非你想研究编译器,否则不要在这个上面浪费时间,10多年前CSDN上对此有专门讨论的,结论是

后后记:4年多过去了,许多新的和老的教科书仍然在不厌其烦地讨论在C语言里原本并无意义的问题(如本文所指出的)。希望学习和使用C语言的人不要陷入其中。


  • 1 关注
  • 0 收藏, 浏览
  • 提出于

相似问题