变量的初始化、寿命
来源:互联网 发布:淘宝客服新手培训 编辑:程序博客网 时间:2024/04/20 01:23
#include<iostream>using namespace std;int i = 1;//i为全局变量,在子程序中也会变化void fun(void);void main(){static int a;register int b = -10;int c = 0;cout<<"--MAIN--\n";cout<<"i="<<i<<", a="<<a<<", b="<<b<<",c ="<<c<<endl;c = c+8;fun();cout<<"--MAIN--\n";cout<<"i="<<i<<", a="<<a<<", b="<<b<<",c ="<<c<<endl;i = i+10;fun();cout<<"--MAIN--\n";cout<<"i="<<i<<", a="<<a<<", b="<<b<<",c ="<<c<<endl;}void fun(void){ static int a = 2; static int b;//a,b为静态局部变量,全局寿命,局部可见,有继承性,下次使用时的值为上次更新的数值。 int c = 10;//c为局部自动变量,每次进入都会初始化 a = a+2; i = i+32; c = c+5; cout<<"--FUN--\n"; cout<<"i:"<<i<<",a:"<<a<<",b="<<b<<",c="<<c<<endl; b = a;}
static 具有继承性;全局变量在程序中都可以被调用。
0 0
- 变量的初始化、寿命
- 9、变量的初始化
- 变量的初始化规则
- 变量的初始化总结
- 变量的自动初始化
- 变量初始化的问题
- 变量的初始化
- 变量的初始化
- JAVA变量的初始化
- 变量的初始化问题
- 变量初始化的顺序
- Static 变量的初始化
- 变量的初始化
- 变量初始化的疑惑
- 静态变量的初始化
- ngx_cycle变量的初始化
- 变量的自动初始化
- 变量的自动初始化
- unity更新资源
- 重读 The Python Tutorial 笔记
- 发现不一样3.类和结构体
- 获取activity的几种写法
- jQuery源码分析-03构造jQuery对象-源码结构和核心函数
- 变量的初始化、寿命
- 获取Magento域名及图片,JS路径方法 magento
- 【技巧】用union验证机器为大端还是小端
- 经典Sql面试题收集!!
- jquery:只能让输入的内容是1-9、a-f。否则就变为0
- cocos2dx 3.2下利用裁剪节点实现跑马灯滚动效果
- hdu 3255 Farming(扫描线)
- 发现不一样4.数组和字典
- strcpy与strncpy工作方式及其区别