C
Dancingwing
华南理工大学本科生
展开
-
Linux下 Code::Blocks配置
最近由于课程设计和项目要求等原因将操作系统转移到Ubuntu了,发现在Linux下Code::Blocks简直是C/C++编程的神器,于是乎想记下器安装过程 1.用命令行安装是最为方便的,当然你也可以去官网下载,不过注意要下载带编译器的,不然会被折磨- - 2.安装完之后安装G++ 3.打开codeblocks,建立c项目,出现了我们熟知的helloworld程序 4.原创 2014-12-04 15:03:45 · 1181 阅读 · 0 评论 -
变长参数表
我们以实现函数printf的一个最简单的版本为例,体验下如何以可一直的方式编写可处理变长参数表的函数。因为我们的重点在于参数的处理,所以,函数minprintf只处理格式字符串和参数,格式转换则通过调用函数printf实现#include #include #include void minprintf(char *fmt, ...){ va_list ap; char *原创 2014-12-04 20:45:11 · 473 阅读 · 0 评论 -
C语言四书五经
我们来说说C语言方面的图书。什么,C语言?有读者奇怪了。没错,这一次的主角就是诞生于1973年如今已经儿孙满堂的C语言。我们之所以要谈及C,不仅仅是因为它的影响深远,这完全可以从C系列语言家族的兴旺发达得到证明:C++、Java和C#以及Objective C等C的子孙先后成为软件业或者各种操作系统上的主流语言,雄霸多年,至今不衰。我们的理由主要来自C语言自身的魅力。30多年之后,它并没有因为岁月转载 2014-12-04 18:15:10 · 677 阅读 · 0 评论