- 博客(10)
- 收藏
- 关注
原创 关于#define #ifdef 与文件包含
a.h#define USER main.c#ifdef USER......#else..............#endif编译main.c没有错误,但运行不对,为什么?main.c中应该#include "a.h"才行
2009-10-21 15:28:00 1009
转载 7个寓言
(一)成长的寓言 做一棵永远成长的苹果树 一棵苹果树,终于结果了。第一年,它结了10个苹果,9个被拿走,自己得到1个。对此,苹果树愤愤不平,于是自断经脉,拒绝成长。第二年,它结了5个苹果,4个被拿走,自己得到1个。“哈哈,去年我得到了10%,今年得到20%!翻了一番。”这棵苹果树心理平衡了。但是,它还可以这样:继续成长。譬如,第二年,它结了100个果子,被拿走90个,自己得到
2009-10-16 18:51:00 427
转载 malloc 和calloc
进程对动态内存的请求被认为是不紧迫的。例如,当进程的可执行文件被装入时,进程并不一定立即对所有的代码进行访问。类似地,当进程调用malloc()请求动态内存时,并不意味着进程很快就会访问所有获得的内存。因此一般来说,内核总是尽量推迟给用户态进程动态分配内存。 The kernel succeeds in deferring the allocation
2009-10-16 15:41:00 601
转载 彻底明白IP地址
知道ip地址和子网掩码后可以算出: 1、 网络地址 2、 广播地址 3、 地址范围 4、 本网有几台主机 例1:下面例子IP地址为192·168·100·5 子网掩码是255·255·255·0。算出网络地址、广播地址、地址范围、主机数。(一)分步骤计算 1) 将IP地址和子网掩码换算为二进制,子网掩码连续全1的是网络地址,后面的是主机地址。 虚线前为网络地
2009-10-16 14:39:00 464
转载 嵌入式Linux文件系统及其存储机制分析
嵌入式Linux文件系统及其存储机制分析作者: 华清远见嵌入式学院嵌入式系统与通用PC机不同,一般没有硬盘这样的存储设备而是使用Flash闪存芯片、小型闪存卡等专为嵌入式系统设计的存储装置,本文分析了嵌入式系统中常用的存储设备及其管理机制,介绍了常用的基于FLASH的文件系统类型。 1.嵌入式系统
2009-10-15 16:25:00 574
转载 Linux管道初步了解
inux 管道管道是Linux中很重要的一种通信方式,是把一个程序的输出直接连接到另一个程序的输入,常说的管道多是指无名管道,无名管道只能用于具有亲缘关系的进程之间,这是它与有名管道的最大区别。有名管道叫named pipe或者FIFO(先进先出),可以用函数mkfifo()创建。Linux管道的实现机制在Linux中
2009-10-14 09:52:00 6788 2
转载 snprintf 用法
众所周知,sprintf不能检查目标字符串的长度,可能造成众多安全问题,所以都会推荐使用snprintf.snprintf(_snprintf)的声明是这样的int _snprintf(char * buffer,size_t count, const char * format[,argument]......)最常见的错误用法有:1.char sa[256]
2009-10-13 14:46:00 915
转载 strncat 用法
strncat 原型:extern char *strncat(char *dest,char *src,int n); 用法:#include 功能:把src所指字符串的前n个字符添加到dest结尾处(覆盖dest结尾处的/0)并添加/0。 说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳
2009-10-13 14:37:00 3267 1
转载 fileno(返回文件流所使用的文件描述词
fileno(返回文件流所使用的文件描述词) 相关函数 open,fopen 表头文件 #include 定义函数 int fileno(FILE * stream); 函数说明 fileno()用来取得参数stream指定的文件流所使用的文件描述词。 返回值 返回文件描述词。 范例 #include
2009-10-09 14:21:00 895
转载 dup函数和dup2函数(读APUE)
dup函数和dup2函数(读APUE)<!-- var $tag=杂谈;var $tag_code=3a62651e85f1e6953097bcfacf7dca39;// -->标签:杂谈 分类:C&C++dup和dup2也是两个非常有用的调用,它们的作用都是用来复制一个文件的描述符。它们经常用
2009-10-09 14:08:00 664
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人