1 "||","!=","<=" 和 "+" 这四种运算符中,优先级最低的运算符是 "||"
2 数组指针 int(*p)[n] 的含义是
() 优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是 n
指针数组 int *p[n] 的含义是
[] 比 * 的优先级高,p 先与 [n] 结合,形成 p[n] 的数组形式,它有 n 个元素,然年再与 * 结合,表示是指针类型的数组。
3
#include <stdio.h>
int main(int argc, char *argv[])
{
int i=0,j=10,k=2,sum=0,count=0;
for(;;){
count++;
i+=k;
if(i>j){
printf("sum is %d\n",sum);
break;
}
// 30
sum+=i;
}
// 6,循环体一共被执行了 6 次
printf("count is %d\n",count);
}