#include<stdio.h>
int p()...{
static int i = 0;
i++;
printf("i: %d ",i);
return i;
}
int main()
...{
int j = 0;
j = j < p() ? j : p();//p()执行一次
/**//*
int j = 1;
j = j < p() ? j : p();//p()执行两次 */
return 0;
}
int p()...{
static int i = 0;
i++;
printf("i: %d ",i);
return i;
}
int main()
...{
int j = 0;
j = j < p() ? j : p();//p()执行一次
/**//*
int j = 1;
j = j < p() ? j : p();//p()执行两次 */
return 0;
}