请问*p+9是什么意思?

#include <stdio.h>

int main( )

{

int a[ ]={1,2,3,4,5,6,7,8,9,0},*p;

p=a;

printf("\n%d",*p+9);

return 0;

}


奕吉啊
浏览 2247回答 1
1回答

望远

这里有运算符优先级的问题,首先执行*p,即指针变量p所指变量的值,即数组首元素的值1,然后再对这个值加9输出10
打开App,查看更多内容
随时随地看视频慕课网APP