当前位置:编程学习 > C/C++ >>

auto定义局部变量

 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
补充:软件开发 , C语言 ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,