小例子:
定义一个宏:
#define mysleep(_sec) fprintf(stderr,"sleep AT line:%d\n",__LINE__);sleep(_sec);fprintf(stderr,"after sleep\n");
然后,在程序中使用:
mysleep(10);
....
mysleep(10);
小例子:
定义一个宏:
#define mysleep(_sec) fprintf(stderr,"sleep AT line:%d\n",__LINE__);sleep(_sec);fprintf(stderr,"after sleep\n");
然后,在程序中使用:
mysleep(10);
....
mysleep(10);
00. 目录文章目录00. 目录01. 调试相关的宏02. # 字符串化操作符03. ## 连接操作符04.,主要内容是当前的文件、当前运行的函数和当前的程序行。具体宏
C语言入门(21)——使用DBG对C语言进行调试
怀念二抱三抱
看了PostgreSQL的代码后,我觉得有不理解的地方,比如:例如这样的:/* Options that may appear after CATALOG (on the same line) */#define BKI_BOOTSTRAP#define BKI_SHARED_RELATION#define BKI_WITHOUT_OIDS#define BKI_ROWTYPE_OID(oid)#define BKI_SCHEMA_MACROCATALOG(pg_tablespace,1213) BKI_SHARED_RELATION{ NameData spcname; ...
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M