标签:class 定义 语句 i++ print div pre 程序设计 作用域
典例:
#include "stdafx.h" #pragma warning (disable:4996) #define MAX 10 int a[MAX], i; void sub1() { for (i = 0; i<MAX; i++) a[i] = i + i; } void sub2() { int a[MAX], i, max; max = 5; for (i = 0; i<MAX; i++) a[i] = i; } void sub3(int a[]) { int i; for (i = 0; i<MAX; i++) printf("%d ", a[i]); printf("\n"); } int main() { sub1(); sub3(a); sub2(); sub3(a); return 0; }
感想:
在函数内或复合语句内部定义的变量,其作用域是从定义的位置起到函数体或复合语句的结束。 形参也是局部变量。(数组形参实质是指针,情况又非常特殊)
=
标签:class 定义 语句 i++ print div pre 程序设计 作用域
原文地址:https://www.cnblogs.com/miyazakehime/p/9322733.html