int main() {
char *p="ayqm";
char c;
c=++*p;
printf("%c",c);
return 0;
}
它的输出是a
。见http://codepad.org/cbNOPuWt但我觉得输出应该是b
since c = ++*p
. 任何人都可以解释输出的原因吗?
int main() {
char *p="ayqm";
char c;
c=++*p;
printf("%c",c);
return 0;
}
它的输出是a
。见http://codepad.org/cbNOPuWt但我觉得输出应该是b
since c = ++*p
. 任何人都可以解释输出的原因吗?