漂亮的代码不需要过多的解释! Read More
posted @ 2012-06-03 17:16 hp+y Views(139) Comments(0) Diggs(0) Edit
protoent protoent 结构体描述: /* Description of data base entry for a single service. */struct protoent{ char *p_name; /* Official protocol name. */ char **p_aliases; /* Alias list. */ int p_proto; /* Protocol number. */};相关函数:/* Open protocol data base files and ma... Read More
posted @ 2012-06-03 17:05 hp+y Views(1027) Comments(0) Diggs(0) Edit
检测系统的字节顺序【大端模式 | 小端模式】 大(小)端模式: 大端模式是指数据的高位,保存在内存的低地址中,而数据的低位,保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放;小端模式与“大端模式”相反,数据的高位保存在内存的高地址中,数据的地位保存在内存的低地址中。例如:我把 0x0102 存入一个 short 短整形(2个字节)中,如果低地址中存放的是 2, 而高地址中存放的是 1,那么就是小端模式,反之则是大端模式。描述系统属性的结构体:struct utsname { char sysname[]; /* O... Read More
posted @ 2012-06-03 16:42 hp+y Views(660) Comments(0) Diggs(0) Edit