![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
紫川流风
这个作者很懒,什么都没留下…
展开
-
Printf 输出 long long
首先 Microsoft Visual C++ 6.0 不支持 long long !printf 输出 long long在windows 环境下 %I64d在linux 环境下 %lld原创 2012-01-12 18:02:22 · 2445 阅读 · 0 评论 -
C/C++中 malloc和new区别
基本上可以理解:new = malloc() + 构造函数;delete = 析构函数 + free();转载自豆豆网 2009-05-13 15:56:32 1,malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存转载 2012-02-03 16:43:41 · 633 阅读 · 0 评论 -
printf函数原理以及可变参函数
#include #include typedef char* va_list;#define _INTSIZEOF(n) ((sizeof(n)+sizeof(int)-1)&~(sizeof(int) - 1) )#define va_start(ap,v) ( ap = (va_list)&v + _INTSIZEOF(v) ) //第一个可选参数地址#define转载 2013-03-24 16:46:08 · 729 阅读 · 0 评论