第十二周项目1-阅读程序(二)
有全局变量的程序
/* *Copyright (c) 2014,烟台大学计算机学院 *All gight reserved. *文件名称:temp.cpp *作者:邵帅 *完成时间:2014年11月13日 *版本号:v1.0 */ #include <iostream> using namespace std; int a=3, b=5; int max(int a, int b) { int c; c=a>b? a:b; return c; } int main() { int a=8; cout<<max(a,b)<<endl; return 0; }
运行结果:
/* *Copyright (c) 2014,烟台大学计算机学院 *All gight reserved. *文件名称:temp.cpp *作者:邵帅 *完成时间:2014年11月13日 *版本号:v1.0 */ #include <iostream> using namespace std; void cude(); int main() { extern int x; x=5; cude(); cout<<x<<endl; return 0; } int x=10; void cude() { x=x*x*x; }
运行结果:
知识点:在函数之外定义的变量是外部变量,也称作全局变量。extern int x; 语句中,int x 作为全局变量使用。
@ Mayuko