Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1621143
  • 博文数量: 695
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 4027
  • 用 户 组: 普通用户
  • 注册时间: 2013-11-20 21:22
文章分类

全部博文(695)

文章存档

2018年(18)

2017年(74)

2016年(170)

2015年(102)

2014年(276)

2013年(55)

发布时间:2014-04-09 11:05:34

#include<stdio.h>//类型的大小(多少字节,以int的4字节为标准,内存对齐)#define __va_rounded_size(TYPE) \(((sizeof(TYPE)+sizeof(int)-1)/sizeof(int))*sizeof(int))//找到固定参数的位置,然后内存地址加上固定参数所占的字节数,就找到了第一个变参的地址了(参数传递,是右边的参数先压栈嘛)#define va_st.........【阅读全文】

阅读(314) | 评论(0) | 转发(0)

发布时间:2014-04-09 11:04:46

在中科方德面试的时候,出了这么一道题:编写库函数atoi(数字字符串 变成 int)当时我写了好长一个程序,而且自己都知道漏洞百出,简直是个垃圾程序。今天看linux内核的时候正好遇到了同样的问题,看看大师们是怎么写的:#define is_digit(c)  ( (c)>='0' &&(c)<='9'  )static int skip_atoi(.........【阅读全文】

阅读(436) | 评论(0) | 转发(0)

发布时间:2014-04-09 08:22:14

数组可以作为函数的参数使用,进行数据传送。数组用作函数参数有两种形式,一种是把数组元素(下标变量)作为实参使用;另一种是把数组名作为函数的形参和实参使用。数组元素作函数实参数组元素就是下标变量,它与普通变量并无区别。 因此它作为函数实参使用与普通变量是完全相同的,在发生函数调用时,把作为实参的.........【阅读全文】

阅读(531) | 评论(0) | 转发(0)

发布时间:2014-04-03 15:28:21

金庸笔下的良好代码风格作者: 王路  发布时间: 2014-03-23 14:00  阅读: 10889 次  推荐: 51   原文链接   [收藏]    我零九年看过一本小说,讲程序员的故事,从此,了解了一个新物种。最近又看《红楼梦》,史湘云有条谜语:“.........【阅读全文】

阅读(842) | 评论(0) | 转发(0)

发布时间:2014-04-03 13:09:47

一、Sed,What?在Gnu的介绍Sed的文档中的第一句话就是“Sed is a stream editor”,流编辑器,关于什么时流编辑器,读者可以Google一下,或者参考经典的流编辑器ed。这里提供一本学习Sed和AWK的神书 Dale Dougberty & Arnold Robbins的《Sed & AWK》。一句.........【阅读全文】

阅读(821) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册