全局变量的例子

 1 #include<iostream>
 2 using namespace std;
 3 int a=0; int b=0;
 4 void exchange(){
 5     int p;
 6     if(a<b){
 7
 8     p=a;
 9     a=b;
10     b=p;
11
12 }
13 }
14
15 int main(){
16     cin>>a>>b;
17     exchange();
18     cout<<a<<""<<b<<endl;
19     return 0;
20
21
22
23 }
时间: 2024-11-02 17:30:34

全局变量的例子的相关文章

PHP 全局变量2

php中可以将所有的全局变量存储在一个$GLOBALS[index] 的数组中,下标存变量名,这个数组可以在下标内访问,也可以直接更改全局变量的值,上一篇关于全局变量的例子可以改写成下面的这个 <html> <head> <title>php 变量</title> <meta charset="utf-8" /> </head> <body> <?php $x=5; $y=10; function

C++中的static关键字的总结

C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static.前者应用于普通变量和函数,不涉及类:后者主要说明static在类中的作用. 1.面向过程设计中的static1.1静态全局变量在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量.我们先举一个静态全局变量的例子,如下: //Example 1#include <iostream.h>void fn();static int n; //定义静态全局变量void main(){ 

JS的解析与执行过程(javascript面向对象一)

JS的解析与执行过程 全局中的解析和执行过程 预处理:创建一个词法环境(LexicalEnvironment,在后面简写为LE),扫描JS中的用声明的方式声明的函数,用var定义的变量并将它们加到预处理阶段的词法环境中去. 一.全局环境中如何理解预处理 比如说下面的这段代码: var a = 1;//用var定义的变量,以赋值 var b;//用var定义的变量,未赋值 c = 3;//未定义,直接赋值 function d(){//用声明的方式声明的函数 console.log('hello'

初识Python(9)__Python函数

函数 参考 : ######################################################### http://www.w3cschool.cc/python/python-functions.html http://developer.51cto.com/art/200809/88052.htm http://www.pythondoc.com/pythontutorial27/controlflow.html#tut-functions http://see

javaScript模块化一

1. Module模式的基本特性 A) 模块化 可重用   B) 封装了变量和function 和全局的namespace不接触 松耦合.   C) 只暴露可用public的方法 其他私有方法全部隐藏 2. 匿名闭包 匿名闭包是让一切成为可能的基础,而这也是JavaScript最好的特性,我们来创建一个最简单的闭包函数,函数内部的代码一直存在于闭包内,在整个运行周期内,该闭包都保证了内部的代码处于私有状态. (function(){ //所有的变量和function 都在这里声明 并且作用域也只

C++ 系列:static

C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static.前者应用于普通变量和函数,不涉及类:后者主要说明static在类中的作用.一.面向过程设计中的static1.静态全局变量在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量.我们先举一个静态全局变量的例子,如下:[cpp] view plain copy#include<iostream> using namespace std; static int n; //定义静态全

python的变量,对象的内存地址以及参数传递过程

作为一个由c/c++转过来的菜鸟,刚接触Python的变量的时候很不适应,应为他的行为很像指针,void* ,不知道大家有没有这样的感觉.其实Python是以数据为本,变量可以理解为标签.作为c/c++的菜鸟,把跟踪变量地址的习惯带入Python,举个小例子说明Python的变量,对象,及参数传递. 1 '''例子1''' 2 x = 1 3 def fun(x): 4 x = 2 5 return None 6 7 fun(x) 8 print(x) 其实不打印也可以,我们用pycharm单步

static的用法

参考: static用法详解    http://www.cnblogs.com/heyonggang/p/3198431.html static函数与普通函数     http://blog.163.com/sunshine_linting/blog/static/44893323201191294825184/ 一. 面向过程程序设计 1.静态全局变量 在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量.我们先举一个静态全局变量的例子,如下: //Example 1 #

(转)C++中的static关键字的总结

文章转自 http://www.cnblogs.com/BeyondAnyTime/archive/2012/06/08/2542315.html C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static.前者应用于普通变量和函数,不涉及类:后者主要说明static在类中的作用. 1.面向过程设计中的static1.1静态全局变量在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量.我们先举一个静态全局变量的例子,如下: //Exam