摘要: 1.按作用域分析:全局变量的作用域是整个程序,局部变量的作用域是声明它的函数2.按生命周期分析:全局变量的生命周期结束于应用程序结束,局部变量的生命周期结束于函数的结束3.按内存分配区来分析:首先内存分为如下几个区:1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。... 阅读全文
posted @ 2015-04-14 21:17 runninglzw 阅读(1202) 评论(0) 推荐(0) 编辑
摘要: 1.引用相当于一个变量的别名,指针指向内存,存放的是变量的地址2.引用在定义之后必须被初始化,指针不需要初始化错误案例:int p0; int &p1; p1=p0;3.引用在初始化之后的值不可以改变,指针可以改变这点从编译角度来分析的话, 程序在编译时分别将指针和引用添加到符号表中,符号表存的是变... 阅读全文
posted @ 2015-04-14 19:39 runninglzw 阅读(213) 评论(0) 推荐(0) 编辑