自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

半仙姜

心灵的守候

  • 博客(4)
  • 资源 (6)
  • 收藏
  • 关注

原创 printf简单实现版本

这是stdio.h包中printf函数的一个简单实现代码,只针对%d,%s,%c作为处理。有兴趣的朋友可以将其继续扩展,也可以去寻找linux内核中的printf函数源代码加以研究。实现代码主要用到了va_list,关于va_list方面的内容可参见点击打开链接代码:#include #include #include int myprintf(const char *fm

2012-01-01 09:47:37 5246 2

原创 va_list详解

1. 概述        由于在C语言中没有函数重载,解决不定数目函数参数问题变得比较麻烦;即使采用C++,如果参数个数不能确定,也很难采用函数重载.对这种情况,有些人采用指针参数来解决问题.下面就c语言中处理不定参数数目的问题进行讨论.        2. 定义 大家先看几宏.        在VC++6.0的include有一个stdarg.h头文件,有如下几个宏定义:

2012-01-01 09:46:12 3303 2

原创 c++中的常量折叠

先来看一个例子:#include int main() { const int a=9; int *p=(int*)&a; *p=10; printf("%p %p\n", &a, p); //0012FF7C 0012FF7C printf("a: %d , *p %d\n",a,*p); //a: 9 ,*p: 10 return 0;}

2012-01-01 09:44:01 2466

原创 strtok和strsep函数详解

函数原型:char *strtok(char *s, const char *delim);                            char *strsep(char **s, const char *delim);       功能:strtok和strsep两个函数的功能都是用来分解字符串为一组字符串。s为要分解的字符串,delim为分隔符字符串。

2012-01-01 09:41:45 55435 6

apue.2e(apue源代码)

UNIX高级环境编程中的实例代码,学习的好例子

2012-03-27

vim配置文件

vim的配置文件,在etc/vim目录下

2012-03-27

IEEE802.1i_wpa_wpa2的总结

对无线安全技术做的一个总结,上传以防丢失。

2012-03-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除