
C
rxcai
这个作者很懒,什么都没留下…
展开
-
注重细节,一个小bug的调试
因为要写一个linux c下的生命游戏,所以今天就先复习一下c。浏览到union的时候,想起当时老师好像没有讲,所以就仔细看了下,看到树上有个例子,也就敲了一边,如下:#includemain() {char i;union date {int day;char month[20];int year;}a;scanf("%c",&i);if(i == 'd') scan原创 2013-11-20 16:14:51 · 776 阅读 · 0 评论 -
fabs和abs区别
今天在写一个很简单的求值函数的时候,竟然出现问题...单步调试发现有一个值一直是0,仔细看没几行的代码,才发现是abs的关系。abs是取绝对值后取整,而fabs是浮点型取绝对值,返回的是浮点数。mark原创 2013-11-20 16:14:32 · 1796 阅读 · 0 评论 -
ubuntu 12.04环境下Code::Blo…
在ubuntu中,如果只是安装好gtk+后,用命令行编译的时候总是很麻烦,需要gcc `pkg-config --cflags--libs gtk+-3.0`类似的命令,所以为了方便,就想着在codeblocks下直接编译。一跑发现会报gtk/gtk.h找不到的问题。在网上搜了下,中文帖子的解决方法只有 http://somuchhope.blog.163.com/blog/static/原创 2013-11-20 16:14:53 · 783 阅读 · 0 评论 -
C语言编程开发中用好位操作符
原文地址:http://developer.51cto.com/art/201104/255041_all.htm手动点赞!位操作,在C语言编程中算是基础知识。但是,如果位操作能够用好的话,可以有效地提高程序运行的效率。下面让我们一起来看。在C语言编程中,数据的位是可以操作的最小数据单位,理论上可以用“位运算”来完成所有的运算和操作。一般的位转载 2014-03-07 06:42:47 · 1397 阅读 · 0 评论