下面程序段的运行结果是 char*s=abcde; s+=2;printf(%d,s)

发布时间:2021-04-11 06:38:25

单项选择题:
下面程序段的运行结果是
char*s=abcde;
s+=2;printf(%d,s);
A) cde
B) 字符'c'
C) 字符'c'的地址
D) 无确定的输出结果

网友回答

答案:C
解析: 对于字符串指针,其保留的是整个串的首地址,即第一个字符的起始地址;当该指针做算术运算时,就是该指针根据其类型向后移动相应的存储空间。
以上问题属网友观点,不代表本站立场,仅供参考!