- 博客(13)
- 收藏
- 关注
原创 vs2005和gcc对于char a[] = "hello!";的不同处理
刚才看了一个帖子之后,看了看char b[] = "hello!";这行代码对应的汇编
2010-08-13 23:31:00 716
原创 c代码:电话号码和字母转换
这两天看到有人讨论电话键盘上的字母、号码和字母的转换,我也随便写了一段#include #include #include #define MAX_LEN 15char *tbl_itoa[] = { "0", // 0 "1", // 1 "ABC", // 2 "DEF", // 3 "GHI", // 4
2009-11-08 22:45:00 1578
原创 又多了一个星
一月升的星,悠闲的过了大半年,发现积分慢慢达到了八千多。于是开始冲刺,不到一个月完成了任务。累惨了……不知道高手们怎么做到的每个月四五千分,不得不佩服啊。为了抢分,又有好几次回答错误,囧抢分过程中意外的学到了很多东西,有的是以前不知道的,有的是以前一知半解的,还有的是以前理解错的。 一些统计:回复帖子 1816个得分帖子 1141个总技术分 14189C/C++版技术分 10008
2009-09-27 20:36:00 702 4
原创 用c写的桥牌发牌代码
最近学桥牌,据说要经常自己做叫牌练习。为了偷懒不用发牌,随便写了一段发牌的程序。我用的是cygwin。如果是别的系统,产生随机数洗牌那里要改,其它的都不用动。大致思路是:用整数51~0代表52张牌,依次是黑桃A~2、红桃A~2、方块A~2、草花A~2,保存到数组。洗牌:循环10000次,每次产生两个0~51的随机数,交换这个位置的数组元素。洗好牌之后,就可以把序号0~12、13~25、26~
2009-05-16 10:09:00 1854
原创 红星闪闪亮,照我去战斗
今天升星了,却没有想象中那么兴奋。 在csdn混了一年多了,一边跟高手偷学武功,一边在没事的时候帮初学者回答几个问题,优哉游哉。得分的事,一直就没怎么在意。升星要5000分,每个帖子得5分10分的,得要回多少贴才能凑够数啊。 有一天突然发现,在C/C++版的得分超过了4000,就有点蠢蠢欲动了。后来上了4500,就有点变态了,想赶在春节前升上去。于是整天不停的刷新,见到帖子就冲上去
2009-01-21 10:49:00 2195 1
原创 用gdb观察函数调用过程中栈上的那些事儿
“参数从右到左入栈”,“局部变量在栈上分配空间”,听的耳朵都起茧子了。最近做项目涉及C和汇编互相调用,写代码的时候才发现没真正弄明白。自己写了个最简单的函数,用gdb跟踪了调用过程,才多少懂了一点。参考资料:(感谢liigo和eno_rez两位作者)http://blog.csdn.net/liigo/archive/2006/12/23/1456938.aspxhttp://blog
2008-12-01 08:57:00 4763 4
转载 vi杂烩
http://dover.blogcn.com/diary,200313863.shtmlVi 杂烩 FAQ hereOverView here 文本编辑器是所有计算机系统中最常用的一种工具。UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多,论坛里好像这方面的总结不多,以下稍做总结,以资共享!渴望更正和补充! 进入vi的命令vi filename
2008-10-30 07:37:00 1387 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人