é误ï¼
第ä¸ï¼å¯¹äºå¨æåå¨æ¹å¼ï¼å¨å½æ°è°ç¨å¼å§æ¶åé
å¨æåå¨ç©ºé´ï¼å½æ°ç»ææ¶éæ¾è¿äºç©ºé´ï¼ä¾å¦ä¼ å¼çå½æ°è°ç¨ï¼int x=3,y=4; fun(x,y)//å½æ°éx=4,y=3 ;å½æ°è°ç¨ç»æåéæ¾ï¼
mainå½æ°ä»ç¶æ¯x=3,y=4
第äºï¼å¨éæåå¨åºå
åé
çåå¨åå
ï¼å¨ç¨åºæ´ä¸ªè¿è¡æé´é½ä¸éæ¾,è¥éå¿
è¦ï¼å°½éä¸è¦éæåé
int main()
{ int f(int);
int a=2,i;
for(i=0;i<3;i++)
printf("%d\n",f(a));
return 0;
}
int f(int a)
{ auto int b=0;//èªå¨å±é¨åé
static c =3;//éæå±é¨åé
b=b+1;
c=c+1;
return(a+b+c);
}
è¾åºä¸º 7(2+1+4) 8(2+1+5) 9(2+1+6)