摘要: 一、通常的函数调用一个通常的函数调用的例子:/* 自行包含头文件 */void MyFun(int x); /* 此处的声明也可写成:void MyFun(int) */int main(int argc, char* argv[]){ MyFun(10); /* 这里是调用MyFun(10) ... 阅读全文
posted @ 2014-05-04 13:50 bovenson 阅读(941) 评论(0) 推荐(2) 编辑
摘要: 仅仅为了获取函数名,就在函数体中嵌入硬编码的字符串,这种方法单调乏味还易导致错误,不如看一下怎样使用新的C99特性,在程序运行时获取函数名吧。 对象反射库、调试工具及代码分析器,经常会需要在运行时访问函数的名称,直到不久前,唯一能完成此项任务并且可移植的方法,是手工在函数体内嵌入一个带有该函数... 阅读全文
posted @ 2014-05-04 13:43 bovenson 阅读(3983) 评论(1) 推荐(1) 编辑