C
「已注销」
这个作者很懒,什么都没留下…
展开
-
库基础 作者:lucklily
一、为什么要使用库文件 我们在实际编程工作中肯定会遇到这种情况:有几个项目里有一些函数模块的功能相同, 实现代码也相同,也是我们所说的重复代码。比如,很多项目里都有一个用户验证的功能。 代码段如下: //UserLogin.h文件,提供函数转载 2011-09-12 16:47:23 · 479 阅读 · 0 评论 -
关于C程序变量存储与段
众所周知,一段程序大体可分为三个段:.text,.data,.bss,更细还有.rodata,其含义如下:.text 代码段主要存储函数编译而来的机器指令,各个源模块的.text回由ld解析引用链接到一起,形成确定地址的可执行文件,形成一个大的.text.data 用来原创 2011-09-14 23:29:35 · 659 阅读 · 0 评论 -
回调函数,同步调用,异步调用,事件,消息循环
网上找到篇文章,讲回调函数的,非常好,可惜作者不可考了。什么是回调函数?一,回调函数我们经常在C 设计时通过使用回调函数可以使有些应用(如定时器事件回调处理、用回调函数记录某操作进度等)变得非常方便和符合逻辑,那么它的内在机制如何呢,怎转载 2011-08-23 01:52:16 · 4328 阅读 · 1 评论 -
关于头文件中声明变量
#ifndef _TEST_H_#define _TEST_H_int i = 10;#endif想当然觉得这个是不会又问题了,加了条件编译了嘛。事实上链接时候就会出现重复定义错误。如果只是int i;则在linux,gcc下不会报错,原创 2011-08-30 23:15:52 · 1410 阅读 · 0 评论 -
Makefile文件的格式与用法
GNU make 指南 翻译: 哈少 译者按: 本文是一篇介绍 GNU Make 的文章,读完后读者应该基本掌握了 make 的用法。而 make 是所有想在 Unix (当然也包括 Linux )系统上编程的用户必须掌握的工具。如果你写的程序中没有用到 make ,则说转载 2011-08-31 09:56:11 · 671 阅读 · 0 评论