auto定义局部变量

来源:岁月联盟 编辑:猪蛋儿 时间:2012-05-07
 1 //用auto定义一个相同的变量,但是对外面的变量没有影响。
 
 2 #include "stdio.h"
 3
 4 int main()
 5
 6 {
 7     int i,num;
 8
 9     num=2;
10     for (i=0;i<3;i++)
11     {
12         printf("/40: The num equal %d /n",num);
13
14         num++;
15
16         {
17
18             auto int num=1;
19
20             printf("/40: The internal block num equal %d /n",num);
21
22             num++;
23
24         }
25
26     }
27
28     return 0;
29
30 }


 




摘自 zhengmian

图片内容