标签: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