³ÌÐò41¡¿
ÌâÄ¿£ºÑ§Ï°static¶¨Ò徲̬±äÁ¿µÄÓ÷¨
1.³ÌÐò·ÖÎö£º 2.³ÌÐòÔ´´úÂ룺 #include \ varfunc()
{ int var=0;
static int static_var=0; printf(\
printf(\
printf(\
var++; static_var++;
} void main() {int i; for(i=0;i<3;i++) varfunc();
}
==============================================================
¡¾³ÌÐò42¡¿
ÌâÄ¿£ºÑ§Ï°Ê¹ÓÃauto¶¨Òå±äÁ¿µÄÓ÷¨
1.³ÌÐò·ÖÎö£º
2.³ÌÐòÔ´´úÂ룺 #include \ main() {int i,num; num=2;
for (i=0;i<3;i++)
{ printf(\
num++; {
auto int num=1;
printf(\
num++; } } }
==============================================================
¡¾³ÌÐò43¡¿
ÌâÄ¿£ºÑ§Ï°Ê¹ÓÃstaticµÄÁíÒ»Ó÷¨¡£
1.³ÌÐò·ÖÎö£º 2.³ÌÐòÔ´´úÂ룺 #include \ main() { int i,num;
num=2; for(i=0;i<3;i++)
{
printf(\
num++; {
static int num=1;
printf(\
num++; } } }
==============================================================
¡¾³ÌÐò44¡¿
ÌâÄ¿£ºÑ§Ï°Ê¹ÓÃexternalµÄÓ÷¨¡£
1.³ÌÐò·ÖÎö£º 2.³ÌÐòÔ´´úÂ룺 #include \ int a,b,c; void add() { int a; a=3; c=a+b; }
void main() { a=b=4; add();
printf(\
}
==============================================================
¡¾³ÌÐò45¡¿
ÌâÄ¿£ºÑ§Ï°Ê¹ÓÃregister¶¨Òå±äÁ¿µÄ·½·¨¡£
1.³ÌÐò·ÖÎö£º 2.³ÌÐòÔ´´úÂ룺 void main()
{
register int i; int tmp=0; for(i=1;i<=100;i++)
tmp+=i;
printf(\
}
==============================================================
¡¾³ÌÐò46¡¿
ÌâÄ¿£ººê#defineÃüÁîÁ·Ï°(1)
1.³ÌÐò·ÖÎö£º 2.³ÌÐòÔ´´úÂ룺 #include \