![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 74
zhengdy
在东京讨活
展开
-
可变参数函数的陷阱 记下
下面列出va_arg(argp, type)宏中不支持的type:—— char、signed char、unsigned char—— short、unsigned short—— signed short、short int、signed short int、unsigned short int—— float在C语言中,调用一个不带原型声明的函数时,调用者会对每个参数执行“默认实际参转载 2010-03-26 17:08:00 · 623 阅读 · 0 评论 -
C Programming FAQs: Frequently Asked Questions 笔记
// 使用qsort 和 strcmpint pstrcmp(const void *p1, const void *p2) { return strcmp(*(char * const *)p1, *(char * const *)p2);}int main(int argc, char **argv) { char *strings[NSTRING];原创 2010-03-29 12:29:00 · 717 阅读 · 0 评论 -
一个实用的MemroyDump函数
自己编写的一个实用方便的查看内存状态的Debug函数。可查看程序内的任意地址的内存状态。 void MemDmp(const void *adr, int len) { const char *hex_ch = "0123456789ABCDEF"; const char *fmt = "[%08X] %.8s %.8s %.8s %.8s * %.16s原创 2010-04-05 10:32:00 · 1263 阅读 · 0 评论