这道C++语句应该怎么理解
发布网友
发布时间:2024-03-31 21:12
我来回答
共2个回答
热心网友
时间:2024-07-24 12:14
利用
i
,使得p[i]
指向各个字符串的首地址,开始时
,
i=3
p[i]指向
"SP",输出
*p[3]
,即"SP"的第一个字符
S
然后执行两个
i--
,
i=1
p[i]指向
"OPK",输出
*p[1]
,即"OPK"的第一个字符
O
再执行
i--
,i就小于0了,停止循环。
故,输出结果是
SO
顺便说一下,p[0]
指向的是
"BOOK"
热心网友
时间:2024-07-24 12:11
如题
,程序自动判定p为长度为4的指针组,拥有p[0]~p[3]4个char型指针元素,且
四元素
依次指向四个字符串的首字符。循环中:先输出p[3]指向的字符即S,i--,i--等价于i=i-2;
i变为1,输出p[1]指向的字符O.继续i=i-2(i-=2),得到i=-1结束循环.