推扬网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
推扬网 门户 你问我答 查看内容

王晔:ccs中,如何定义全局变量?

2020-8-12 14:03| 发布者: admin| 查看: 205| 评论: 0

摘要: 丁继业的回答: 和c语言中定义全局变量一样。 步骤如下: step 1: 在.c中定义要用到的变量比如:int a; step 2: 然后声明一个.h文件,在.h中声明:extern int a; step 3: 其他地方如果要用a的话,那么只要把头文件包含 ...

丁继业的回答:

和c语言中定义全局变量一样。 步骤如下: step 1: 在.c中定义要用到的变量比如:int a; step 2: 然后声明一个.h文件,在.h中声明:extern int a; step 3: 其他地方如果要用a的话,那么只要把头文件包含进去就可以了。 注意:这个时候就不能再定义a的全局变量了,因为EXTERN已经把a在OBJ中定义了。如果在定义a的全局变量的话,就会在LINK的时候报错。

刘永湘的回答:

和c语言中定义全局变量一样。全局变量存储在全局静态区的。不用手动为其分配内存。

杨茜惠的回答:

把要定义的变量写在主函数的前面,即最开始的位子


鲜花

握手

雷人

路过

鸡蛋

最新评论

热门推荐
最新资讯

广告服务|投稿要求|禁言标准|版权说明|免责声明|手机版|小黑屋|推扬网 ( 粤ICP备18134897号 )|网站地图 | 邮箱:vayae@hotmail.com

GMT+8, 2025-5-1 18:31 , Processed in 0.062071 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

返回顶部