![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c
dancing_night
不积跬步无以至千里,qq联系方式:821486004
展开
-
自己实现printf
1、原理原理不是很难网上有很多,自己搜一下就明白了。2、代码void PrintLog (const char *fmt, ...){ va_list ap; va_start(ap, fmt); vfprintf(stdout,fmt,ap); va_end(ap);}3、解释看到上面代码太简单了,也许有人会说,这有什么用?在我看来最大的用处在于写日原创 2015-08-27 17:31:06 · 1289 阅读 · 0 评论 -
c调用程序并得到其输出的方法
1、windowschar buffer[1024]; STARTUPINFO si = {0}; PROCESS_INFORMATION pi = {0}; DWORD bytesRead; SECURITY_ATTRIBUTES sa = {0}; HANDLE hRead = NULL,原创 2015-08-14 14:20:29 · 915 阅读 · 0 评论 -
浮点数在内存中的存储
作者: jillzhang 联系方式:jillzhang@126.com 本文为原创,转载请保留出处以及作者, 谢谢 C语言和C#语言中,对于浮点类型的数据采用单精度类型(float)和双精度类型(double)来存储,float数据占用32bit,double数据占用64bit,我们在声明一个变量float f= 2.25f的时候,是如何分配内存的呢?如转载 2016-01-29 14:43:33 · 451 阅读 · 0 评论