C语言中关键字extern的一个作用(ZTE)
来源:互联网 发布:一键安装php集成环境 编辑:程序博客网 时间:2024/05/16 18:22
运行下面一段程序后,变量x的值是多少?
#include "stdafx.h"#include <stdlib.h>#include <iostream>#include <string>using namespace std;int x = 5;int foo(void){ int x = 3; { extern int x; } return x;}int main(void){ cout<<"x="<<foo()<<endl; return 0;}
//运行结果:
#include "stdafx.h"#include <stdlib.h>#include <iostream>#include <string>using namespace std;int x = 5;int foo_1(void){ extern int x; return x;}int main(void){ cout<<"x="<<foo_1()<<endl; return 0;}//运行结果
总结:关键字extern声明的变量的作用域扩大了。
- C语言中关键字extern的一个作用(ZTE)
- C语言中关键字extern的作用
- C语言中extern关键字的使用
- C语言中 extern 关键字的用法
- C语言中extern的作用
- C语言中extern的作用
- "extern C"关键字的作用
- C语言 static和extern关键字 对函数的作用
- C语言 static和extern关键字 对变量的作用
- C语言 static和extern关键字 对函数的作用
- C语言 static和extern关键字 对变量的作用
- C语言中关键字auto、static、register、const、volatile、extern的作用
- C语言中关键字auto、static、register、const、volatile、extern的作用
- C语言中关键字auto、static、register、const、volatile、extern的作用
- C语言中关键字auto、static、register、const、volatile、extern的作用
- C语言中关键字auto、static、register、const、volatile、extern的作用
- C语言中关键字auto、static、register、const、volatile、extern的作用
- C语言中关键字auto、static、register、const、volatile、extern的作用
- 反转一个链表。递归算法
- 图片示例
- (droid分享)新浪微博开发系列【十三】之微博的评论转发
- 一个用jquery写的判断div滚动条到底部的方法
- win7 、IIS7.0 搭建ASP网站
- C语言中关键字extern的一个作用(ZTE)
- LINQ XML的基本操作
- c++基础学习 - 宏的定义和调用
- C#中执行PowerShell 脚本
- 对象间通信机制-事件、回调等
- UML简介
- Struts2应用流程注解
- Android web开发快速入门
- 项目管理之开篇