执行下列程序段后,*p的值是( ) char *p="asdf"; printf("%c",*(p+strlen(p)));

admin2010-04-24  11

问题 执行下列程序段后,*p的值是(    )    char *p="asdf";    printf("%c",*(p+strlen(p)));

选项 A、语句错误
B、s
C、d
D、a

答案D

解析 指针变量P在得到初值"asdf"之后没有初改变过,P就是字符串"asdf"的首地址.故*P的值为a。
转载请注明原文地址:https://kaotiyun.com/show/wCAx777K
0

最新回复(0)