| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 905 人关注过本帖, 1 人收藏
标题:请教一个 free 函数的问题
只看楼主 加入收藏
zhu224039
Rank: 8Rank: 8
等 级:贵宾
威 望:17
帖 子:862
专家分:792
注 册:2012-7-29
收藏
得分:0 
就是不太会写注释

我要成为嘿嘿的黑客,替天行道
2014-06-30 02:55
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
收藏
得分:0 
这些变量没有注释,又不能从字面上直接读出什么含义,所以放两个月再看估计就费劲了。这都是实际的工作经验,你不接受就算了,下次有其他的经验也不会向你多说了。
char str[10], *datastring;
int num1=0,num2,flag,counta,countb,i;

总有那身价贱的人给作业贴回复完整的代码
2014-06-30 06:28
zhu224039
Rank: 8Rank: 8
等 级:贵宾
威 望:17
帖 子:862
专家分:792
注 册:2012-7-29
收藏
得分:0 
回复 12 楼 embed_xuel
别这样啊   我是想说我不太会注释

我要成为嘿嘿的黑客,替天行道
2014-06-30 09:47
liufashuai
Rank: 9Rank: 9Rank: 9
来 自:冥界-魔域-魂殿
等 级:蜘蛛侠
威 望:1
帖 子:370
专家分:1374
注 册:2012-6-22
收藏
得分:0 
注释是必须得,不管是对别人还是自己

有一种落差是,你配不上自己的野心,也辜负了所受的苦难。






2014-06-30 19:50
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
本来就是数学题(不是编程题),何来的用数学思想解题,呵呵。

授人以渔,不授人以鱼。
2014-07-01 09:43
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
        free(data);
        //free(data);                       // 加上这两句程序会崩溃                                
        //free(datastring);              

不查你为什么加了那两句会崩溃,就说你这样free()内存就没养成好习惯。free()了之后,应马上把指针置空,即data=NULL,这样即使再free()一次也不会出错,因为对空指针执行free()是什么也不做。这些都是很基本的功夫,才真正是编程课程应该学的。太多的人弄很高深的数学题、搞竞赛,到最后总能让人看到在这类基本功上犯错,就算骗到工作,也保不住。

比如看看这个人的问帖历史:
图片附件: 游客没有浏览图片的权限,请 登录注册



[ 本帖最后由 TonyDeng 于 2014-7-1 12:26 编辑 ]

授人以渔,不授人以鱼。
2014-07-01 12:22
快速回复:请教一个 free 函数的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017728 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved