CSDN论坛 > C/C++ > C语言

c\C++全局变量有什么区别? [问题点数:20分,结帖人widewave]

Bbs4
本版专家分:1452
结帖率 99.53%
CSDN今日推荐
Bbs1
本版专家分:19
Bbs5
本版专家分:2162
Blank
蓝花 2002年3月 C++ Builder大版内专家分月排行榜第三
2002年3月 Delphi大版内专家分月排行榜第三
Bbs4
本版专家分:1452
匿名用户不能发表回复!
其他相关推荐
曾经遇到的面试题:C语言中对于全局变量来说加不加static关键字有什么区别
给C语言初学者:利用static属性隐藏变量和函数名字C程序员使用static属性在模块内部隐藏变量和函数声明,就像你在Java和C++中使用public和private声明一样。C源代码文件扮演模块的角色。任何声明带有static属性的全局变量或者函数都是模块私有的。类似的,任何声明为不带static属性的全局变量和函数都是公共的,可以被其它模块访问。尽可能用static属性来保护你的变量和
c语言中全局变量的初始化
c语言中局部变量可以用类型相符的任意表达式来初始化,而全局变量只能用常量表达式初始化,尤其对于全局变量来说,不能用一个数学函数或者其他的需要在运行时才能计算出结果的表达式进行初始化。 因为程序开始运行时要用适当的值来初始化全局变量,所以初始值必须保存在编译生成的可执行文件中,因此初始值在编译时就要计算出来,然而有些数学函数例如sin(3.14)的值必须在程序运行时调用sin函数才能得到,所以不能
C语言中全局变量、全局静态变量、局部变量、局部静态变量
全局变量、全局静态变量、局部变量、局部静态变量区别
C语言-变量的存储类别(auto, static, register, extern)
任何一个变量和函数都有两个属性,1、数据类型(我们已经熟知) 2、数据的存储类别 有2种存储方式,有4种存储类别 auto自动变量 一般来说auto可以省略,1、函数的形参 2、在函数中定义的局部变量(包括在复合语句中定义的局部变量)都是自动变量auto。上述2种自动变量都是存储在内存的动态存储区中的。 static静态局部变量 1、第一次赋值有效,以后在调用时,直接使用上一次调用的
C/C++中全局变量和静态变量的区别
1. 全局变量的作用域是整个程序,它zhi
C语言:全局变量、静态变量static、外部变量extern的区别
全局变量int i是在整个工程可见的,但是在另外文件是不能用(假设工程是由两个源文件1.cpp、2.cpp链接而成,全局变量定义在1.cpp,而2.cpp不能用,虽然可见),要想在2.cpp用,必须在2.cpp加上extern int i; 静态局部变量特点   静态局部变量属于静态存储方式,它具有以下特点:   (1)静态局部变量在函数内定义,但不象自动变量那样,当调用
php与C语言的区别
如果你学过C语言,现在想学习PHP,第一步当然是掌握基本语法。PHP的基本语法与C极其相似,但也有一些独特之处,本文通过对比的方式,按照学习C语言语法的顺序,介绍PHP的基本语法,希望能帮助熟悉C的人快速入门。 首先明确一个思想,PHP语法与C最大的不同之处在于PHP重实用,而C重原理。学习C的语法,培养人严谨的思维习惯,对于了解计算机的工作原理是很有帮助的。一个学过C的人开始学PHP,会对PH
C语言全局变量和局部变量总结
————————————————————————————————————————————————————————————————————————————— 只有不断的学习,不断的进步,才能不被替代! 只有你的不可替代性才决定你的价值! -----2016年11月18日 —————————————————————————————————————————————
黑马程序员——C语言之全局变量和局部变量以及static和extern修饰符的作用
概述:本小结着重讲解 1.全局变量和局部变量的差别      2.加上static 、 extern后分别对全局变量、局部变量、函数的影响。 变量的作用域小结: 变量的作用域可分为全局变量和局部变量 1.全局变量 a.定义:在函数外面定义的变量。 b.作用范围:从变量定义哪一行开始,到本文件的结尾。 c.生命周期:从变量定义哪一行开始得到分配的存储空间,直到程序运行结束了,
const,static,全局变量细节及其区别
const: 限制符号,限制某个变量所指向的内容不能通过这个对象修改。 但是可以通过其他的修改,比如: int main(){ int x=5; const int &y=x; x++; cout<<y<<" "<<x; return 0; } 结果如下: 但是如果这样就通不过编译了 所以,const的作用是限制申明出来的变量的权限,所以我们有这
关闭