- 博客(3)
- 资源 (16)
- 收藏
- 关注
原创 可变参数函数
作者:Q 1.几个宏定义 实现可变参数函数需要文件stdarg.h的几个宏定义,其作用为实现参数指针的使用和控制,下面分别介绍如下: typedef char *va_list #define_INTSIZEOF(n) ((sizeof(n)+sizeof(int)-1)&~(sizeof(int)-1)) //求出变量占用内存空间的大小 #define va_start
2013-01-11 09:48:27 243
原创 程序风格(一)
每个程序员写程序都有自己的风格,包括变量命名、函数命名、文明命名、文件排列格式、注释格式等。 这里笔者先把文件格式和注释风格试列公布出来,然后在后续的文章进一步讨论细节: /**************************************************************************** ** $Header$ ** Copyright
2012-11-23 10:15:46 198
原创 宏定义中的“##”
在网上浏览博客,看到了OOPC,的代码,在其中注意到宏定义中用了“##”符号,这符号还从来没用过,于是在网上查询了下其意义,现摘抄解释如下: :## 连接符号由两个井号组成,其功能是在带参数的宏定义中将两个子串(token)联接起来,从而形成一个新的子串。 说起来有些空洞,在下做了些实验,相信比长篇大论的说原理来得更实际,下面一一列出实验的结果。 EG1: #define exampleN
2012-11-22 18:33:18 280
串口调试助手V1.00.06
2012-09-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人