C语言高手 请告诉我几道简单的题! 我想搞明白 谢谢

C语言高手 请告诉我几道简单的题! 我想搞明白 谢谢,第1张

第一个题,t是一个数组,pt是一个指针数组,做完循环后,指针数组就指向了t这个数组了。即pt和t应该是一个内容,只不过t是const的。(pt+1)就是t[1],((pt+l)+2)就是t[1][2]了。

第二个题,sum没有初始化,所以答案就选c了。记住一点哦,永远不要使用未初始化的变量!

第三个题,选c,关键是那个static

int

d,这个地址分配以后,里面的内容直到程序执行结束才释放,这是变量生存期的问题了。

最后多说一句,这些题,最好是自己动手敲到编译器里面执行一下,然后,用调试的功能,观察各变量的变化,这样理解起来会比较容易。

sum+=a[k][k+]的意思是sum=sum+a[k][k+1],

k=0 a[0][1]=2,sum=0+a[0][1]=2

k=1 a[1][2]=7,sum=2+a[1][2]=9

k=2 a[2][3]=12,sum=9+a[2][3]=21

所以最终结果为21

以上就是关于C语言高手 请告诉我几道简单的题! 我想搞明白 谢谢全部的内容,包括:C语言高手 请告诉我几道简单的题! 我想搞明白 谢谢、以下程序运行后sum的值为什么是21 请高手指导下哈、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9403619.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存