最新 | 最热门 | 最高评价

+0  通过一次malloc生成char**的方法

Tag: Programming | array of pointer of char | C | malloc | trick
liuw 发于 2010年04月19日 15:42 | 点击: 2501 | 展开摘要
看到类似这样的代码。

char **arr;
int len;
arr = produce_array(&len);
/* 此时生成了有len个元素的含有内容的数组。用一次free来释放? */
free(arr);

原来看到free()那里,觉得会有问题,我的想法是要为每一个char *分别malloc内存,所以需要有len次free。其实不然,C语言太灵活了,不要被自己原来固有的想法束缚了才好。完全可以通过一次malloc申请到所有的空间,再活用这些空间。

查看全文: http://www.udpwork.com/item/1091.html

+0  Unix传奇(上篇)

Tag: Unix/Linux | 操作系统 | Bill Joy | Dennis Ritchie | Ken Thompson | Linus Torvalds | Liunx | Richard Stallman | Unix
陈皓 发于 2010年04月09日 08:45 | 点击: 2560 | 展开摘要
【本文曾于2007年3月于我在CSDN上的BLOG发布,现在我把其搬到酷壳来,一来是觉得这段历史相当传奇,值得大家再看看,二来也和我在酷壳上发布的一些文章相互链接。】

了解过去,我们才能知其然,更知所以然。总结过去,我们才会知道我们明天该如何去规划,该如何去走。在时间的滚轮中,许许多的东西就像流星一样一闪而逝,而有些东西却能经受着时间的考验散发着经久的魅力,让人津津乐道,流传至今。要知道明天怎么去选择,怎么去做,不是盲目地跟从今天各种各样琳琅满目前沿技术,而应该是去 —— 

查看全文: http://www.udpwork.com/item/607.html

+0  一个指针参数引发的血案

Tag: C | 语言 | malloc | Segmentation fault | 内存泄漏 | 参数 | | 指针
雨水无香 发于 2010年03月31日 18:44 | 点击: 2511 | 展开摘要
今天在阅览室看《算法导论》,顺便用C写了链表相关的算法,结果在初始化链表的时候出现了问题,出现了Segmentation fault。先来看看错误的代码,省略一些定义了:

1
2
3
4
5
6
7
8
9
10
11
12
13

int main(void)
{
list *li;
init(li);
insert(li, 5);
//main函数以下省略,insert为插入一个元

查看全文: http://www.udpwork.com/item/879.html

+0  分享 Windows 7 半官方壁纸两套

Tag: Share | Wallpaper | windows7
Nevic 发于 2008年11月04日 15:01 | 点击: 269 | 展开摘要
最近铺天盖地都是 Windows 7 的消息,咱也来分享 Windows 7 半官方壁纸两套。

关于 Windows 7,各方高人制作的壁纸也有不少,这两套是来自 dj-corny 修改的官方壁纸,分享一下。

第一套压缩包里面提供多种分辨率,支持宽屏,含有 Logo 版和无 Logo 版,点这里本地下载;

第二套压缩包里面提供多种分辨率,支持宽屏,点这里本地下载;

查看全文: http://www.udpwork.com/item/17710.html

+0  分享 Windows 7 半官方壁纸两套

Tag: Share | Wallpaper | windows7
Nevic 发于 2008年11月04日 15:01 | 点击: 2294 | 展开摘要
最近铺天盖地都是 Windows 7 的消息,咱也来分享 Windows 7 半官方壁纸两套。

关于 Windows 7,各方高人制作的壁纸也有不少,这两套是来自 dj-corny 修改的官方壁纸,分享一下。

第一套压缩包里面提供多种分辨率,支持宽屏,含有 Logo 版和无 Logo 版,点这里本地下载;

第二套压缩包里面提供多种分辨率,支持宽屏,点这里本地下载;

查看全文: http://www.udpwork.com/item/4646.html
|<<<17181920212223>>>| 一共23页, 269条记录