标签:style io 使用 ar for 文件 sp on 代码
代码:
#include <stdio.h> #include <stdlib.h> // 文件作用域:一个在所有函数之外定义的变量具有文件作用域。从它定义处到包含该定义的文件结尾处 int f; // f:文件作用域开始 void func(int); int main(void) { int a; // a:代码块作用域开始 label: // lable:函数作用域 for (int d = 0; d < 10; ++d) { // d:代码块作用域开始 int e; // e:代码块作用域开始 } // e:代码块作用域结束;d:代码块作用域结束 goto label; return EXIT_SUCCESS; } // a:代码块作用域结束 // b:函数原型作用域、代码块作用域 // c:代码块作用域 void func(int b) { // b:函数原型作用域开始、函数原型作用域结束 int c; // c:代码块作用域开始 } // b代码块作用域结束;c:代码块作用域结束 // f:文件作用域结束 // 代码块作用域:从该变量被定义的地方到包含该定义的代码块的末尾 // 函数参量具有代码块作用域 // 具有文件作用域的变量称为全局变量 // 函数作用域:goto语句使用的标签具备函数作用域,对该函数中任何地方的代码都是可见的
标签:style io 使用 ar for 文件 sp on 代码
原文地址:http://my.oschina.net/Xwoder/blog/330504