2016年6月6日

编译器内置宏与调试输出

摘要: ANSI C标准中有几个常用的标准预定义宏: __LINE__:在源代码中插入当前源代码行号; __FILE__:在源文件中插入当前源文件名; __DATE__:在源文件中插入当前的编译日期 __TIME__:在源文件中插入当前编译时间; __STDC__:当要求程序严格遵循ANSI C标准时该标识 阅读全文

posted @ 2016-06-06 22:26 shaolw 阅读(528) 评论(0) 推荐(0)

C 函数可变参数

摘要: C 函数可变参数 === C 语言中用 ... 表示可变参数,例如: 头文件 cstdarg.h 中包含可变参数类型va_list和处理可变参数的三个宏: + va_list 实际上是char 类型 + va_start(ap,v),确定可变参数的起始地址,该宏定义为: + va_arg(ap,ty 阅读全文

posted @ 2016-06-06 21:40 shaolw 阅读(254) 评论(0) 推荐(0)

导航