17.\x05若有以下的说明和语句,则在执行for语句后,*(*(pt+l)+2)表示的数组元素是_______.int t[3][3],*pt[3],k;for (k=0;k

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/26 17:00:53
17.\x05若有以下的说明和语句,则在执行for语句后,*(*(pt+l)+2)表示的数组元素是_______.int t[3][3],*pt[3],k;for (k=0;k
x͓NA_)NPlޠ/bIciZ6%wWAYK!DUiA왙z%mً3o{xFMԜ^P5n _#٠jW/{^ ķ[KkK`}z{G^7߆%>I|dxz U?KipM^H21v{bN^DFoEE˸ʬ%hkd { .p2p܃$U:jsuHH tz9>ΈݝPA߁P%oBx.oD6W1wPPςvJK`-VTpcjXm呋xCcSp;1lUɿySRF<7~%o|&^<`PvS9-_ i0Y`"-Ws3TJ#azZ5+xFy$Ԍ<\pС7?b6BiBp^r0,asv['#q*P%E%]VHե3,QKO tK?v6ďP

17.\x05若有以下的说明和语句,则在执行for语句后,*(*(pt+l)+2)表示的数组元素是_______.int t[3][3],*pt[3],k;for (k=0;k
17.\x05若有以下的说明和语句,则在执行for语句后,*(*(pt+l)+2)表示的数组元素是_______.
int t[3][3],*pt[3],k;
for (k=0;k

17.\x05若有以下的说明和语句,则在执行for语句后,*(*(pt+l)+2)表示的数组元素是_______.int t[3][3],*pt[3],k;for (k=0;k
第一个题,t是一个数组,pt是一个指针数组,做完循环后,指针数组就指向了t这个数组了.即pt和t应该是一个内容,只不过t是const的.*(pt+1)就是t[1],*(*(pt+l)+2)就是t[1][2]了.
第二个题,sum没有初始化,所以答案就选c了.记住一点哦,永远不要使用未初始化的变量!
第三个题,选c,关键是那个static int d,这个地址分配以后,里面的内容直到程序执行结束才释放,这是变量生存期的问题了.
最后多说一句,这些题,最好是自己动手敲到编译器里面执行一下,然后,用调试的功能,观察各变量的变化,这样理解起来会比较容易.