#include<stdio.h>
int j;
extern int j;
void displaykey(void)
{
int i,a;
i=12;
a=1;
if(a==1)
{
j=1;
return;
}
if(i==12)
{
j=2;
return;
}
}
int main(void)
{
displaykey();
printf("%d",j);
}
输出打印纸为1,则可以认为,执行displaykey()后,程序只判断,第一个if,之行为之后,则跳出
转载于:https://my.oschina.net/u/2420435/blog/538725