|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 新手请教下C语言方面的问题
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
623
人关注过本帖
标题:
新手请教下C语言方面的问题
只看楼主
加入收藏
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
11
楼
收藏
得分:0
要麽你看錯,要麽他說錯。那兩者有區別,但不是你說的那樣。在函數外部定義的const才是全局變量,#define不是。
授人以渔,不授人以鱼。
2015-03-05 11:43
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
12
楼
收藏
得分:0
高質量C/C++編程(注意我沒帶書名號),是不推薦用#define的,建議用const代替。這也是C++語言之父的觀點,他對#define深惡痛絕,衹是爲了兼容C而不得不在C++中沿用#define的做法。
授人以渔,不授人以鱼。
2015-03-05 11:47
举报帖子
使用道具
赠送鲜花
swchvs
等 级:
论坛游民
威 望:
2
帖 子:53
专家分:81
注 册:2015-2-21
第
13
楼
收藏
得分:4
感觉当成全局变量就可以
2015-03-05 11:48
举报帖子
使用道具
赠送鲜花
执笔画江山
等 级:
蜘蛛侠
威 望:
3
帖 子:265
专家分:1010
注 册:2015-1-13
第
14
楼
收藏
得分:0
回复 11楼 TonyDeng
图片附件: 游客没有浏览图片的权限,请
登录
或
注册
还有一个问题。是关于malloc的。
用完之后,需要释放。然后有一个置空的步骤,这个步骤是必须的么?
因为我做的项目里面,我看那些大牛们写的没有处理置空。所以不解
授人以鱼,不如授人以渔
2015-03-05 11:51
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
15
楼
收藏
得分:0
回复 14楼 执笔画江山
你節選的部分不能支撐你的論點,他的“全局”的全局性,即文本替換是對整個源代碼文件生效的。
堆分配要釋放的問題,我以前也說過多次呀。
授人以渔,不授人以鱼。
2015-03-05 11:58
举报帖子
使用道具
赠送鲜花
TonyDeng
等 级:
贵宾
威 望:
304
帖 子:25859
专家分:48889
注 册:2011-6-22
第
16
楼
收藏
得分:0
要在類內使用(類內)全局常量(即不是程序全局,可見性僅局限在類內部),可以用類內靜態常量,即static const變量。
授人以渔,不授人以鱼。
2015-03-05 12:02
举报帖子
使用道具
赠送鲜花
16
2/2页
1
2
快速回复:
新手请教下C语言方面的问题
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.016766 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved