第6,7章函数作用域.ppt

第6,7章函数作用域

int max( int x , int y) { c=x-y; return c; } void main( ) { int a=3,b=5,c; c=max(a,b); } 局部变量例: x,y的作用范围 语法错误, 不能识别的 标识符C a,b,c的作用范围 主函数中定义的量也属局部变量 int a,b; void func(int x,int y) { a=x+5; b=y+3; } void main() { func(3,8); printf(“a=%d,b=%d\n”,a,b); func(4,6); printf(“a=%d,b=%d\n”,a,b); func(a,b); printf(“a=%d,b=%d\n”,a,b); } 全局变量例: a,b的作用范围 x,y的作用范围 a=8,b=11 a=9,b=9 a=14,b=12 int a,b; void func(int x,int y) { int b; a

文档评论(0)

1亿VIP精品文档

相关文档