局部变量、全局变量、静态局部变量、静态全局变量的异同.doc
ys****39
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
局部变量、全局变量、静态局部变量、静态全局变量的异同.doc
局部变量、全局变量、静态局部变量、静态全局变量的异同2011-01-1810:16完成内容:1.收获备忘;2.局部变量、全局变量、静态局部变量、静态全局变量的异同;3.设计函数atoi()(字符串转int型)4.含参数的宏与函数的优缺点;一.收获备忘1.数组名指向的是一块内存块,内存的地址与大小在生命期内不可改变,只有内存块中的内容可以改变;指针可以随时指向任意类型的内存块;2.strcpy()函数的原型:char*strcpy(char*strDestination,constchar*strSourc
局部变量与全局变量区别,栈、堆和静态存储区的区别.docx
C++变量根据定义位置的不同,具有不同的作用域,作用域可分为6种:全局作用域,局部作用域,语句作用域,类作用域,命名作用域和文件作用域。从作用域看:全局变量具有全局作用域。全局变量只需在一个源文件中定义,就可以作用于所有的源文件。当然,其他不包括全局变量定义的源文件需要用extern关键字再次声明这个全局变量。静态局部变量具有局部作用域。它只被初始化一次,自从第一次初始化直到程序与你新内阁结束都一直存在,他和全局变量的区别在于全局变量对所有的函数都是可见的,而静态局部变量只对定义自己的函数体始终可见。局部
全局变量和局部变量.doc
㛲O昞ᗛ퓭뿴忹汏擤撈衂逫琀⡐娯櫅劗जꭐ㟵颉蜤昩ꦔꐥ饥⋫䓄ᳪᇅㆅᇇ㫔訒㳖ꎂ떇渲鍊啗ꎪ꺄ℊቩ筮ᵂ慆鐁岣糑꼏뇜㮻룿횝鴜뽰棧䗌Ợ엝ﲝ翴㷷Ờ벱༾5⦭壄唝鱂鳅祐㌤䒌쒨ꮋ쎳鎻蟯籪뷺苨̖뻺챯졘鞶哕颰ꪫ洫뙜괖씗○흆龼ឩ辽糯桢㖫먲㭌鬐⿷科鼮桿뛟꿺罼ꮹ␟ﲡᾟ둯㳸쓧쏘왊솪楗먳㷬磿꿽ᕺ㊞蛫쿔Ὼࡽᱎ굻ᅰ桧▍墩㔕䛷䦽絭ᝮ쉳⽭뷿㥛鶑䞳煴⣐徬促헹朏ヌ缼托㜬ﳒݷ뻳筮뽸뽪翿컻黿쑟퍺뻻藲ꫲ痴䈔ㆎ頉꡴Ꭸ텣뎍Ɣ䝛뭗힟㼸竦⁷ड炢譗쿪鐄멲㚏⻕糡똺毳茋绷䇻ﴤ鏏㳾톯믲㠛
局部变量和全局变量.doc
8.8局部变量和全局变量8.8.1局部变量局部变量:函数或分程序内定义的变量,只在本函数或本分程序内有效。说明:(1)我们使用的变量一般是局部变量,main函数中的变量也是局部变量。(2)不同函数可以使用相同的变量名,但他们是互不关联的两个变量(3)形参是局部变量(4)复合语句中的变量局部于本复合语句(分程序)8.8.2全局变量全局变量:在函数(所有函数)之外定义的变量,作用于其后的所有函数,叫做全局变量。作用域(有效范围):定义变量的位置到本文件结束。局部变量与全局变量尤如地方法规与全国法规。说明(1)
C语言局部变量和全局变量.docx
C语言局部变量和全局变量C语言局部变量和全局变量C语言允许直接访问物理地址,可以直接对硬件进行操作。那么大家知道C语言局部变量和全局变量是什么呢?下面一起来看看!形参变量要等到函数被调用时才分配内存,调用结束后立即释放内存。这说明形参变量的作用域非常有限,只能在函数内部使用,离开该函数就无效了。所谓作用域(Scope),就是变量的有效范围。不仅对于形参变量,C语言中所有的变量都有自己的作用域。决定变量作用域的是变量的定义位置。局部变量定义在函数内部的变量称为局部变量(LocalVariable),它的作用