自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 C语言中的参数默认值

C语言中没有参数默认值的概念,不过可以利用宏来模拟参数默认值,方法见下面。这个方法存在一个问题,对于有多个参数的函数,调用时需要将参数列表中的每个 " , "写出来,不过这样也带来一个好处,可以把默认参数放在非默认参数之前。#include #define DEFARG(name, defval) ((#name[0]) ? (name + 0) : defval)in

2012-01-18 10:00:35 13357 5

原创 再写 Hello world!

参考文章本文目的是写出在Linux x86_64下的Hello world程序,要求:不使用libc库,支持传入命令行参数、返回结果,并且极可能小。实现方案使用了简化的 _start 入口函数启动main函数,使用 write系统调用实现输出字符串功能。//lib.h#ifndef LIB_H#define LIB_Hvoid print(const char *)...

2012-01-17 10:50:10 610

空空如也

空空如也

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

TA关注的人

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