摘要:C语言初学者应该知道的(二) ——如何提问 有了良好的编码风格之后,能够写出一些结构比较清晰,容易被读懂的代码了。但是写代码的过程中总会碰到许多问题。有些问题自己稍微思索一下便能解决掉。但是对于初学者来说,有很多问题是自己没办法解决的。碰到问题该怎么做呢?当然是找人问啦。那怎样才能准确的提出自己的问题,并得到自己想要的答案呢?对于没有经过自己思考就提出的问题,任何被提问的...
阅读全文
摘要:C语言初学者应该知道的(一)——编码风格与规范一个程序员的编码水平如何,从他写的代码的风格,布局就可以看出来。所以良好的编码风格是非常重要的。清晰易读的代码,才是高质量的代码。下面是我从网上找到的一个关于编码风格的帖子。对于编程的初学者比较有用,高手就不必浏览了。一.每日编写如此之多的代码,很多同学现在的想法是,我要实现功能,实现了功能以后,万事大吉。其实在实际工作当中不是...
阅读全文
摘要:一个很好的编程题 今天在某qq群见到有人问下面这个题目,当时没太多思路,跟他讨论了下,突然想出了做法。于是,马上编程实践,没想到,不久就把它实现了。好有成就感。。。 1+11+111+1111+..........+11.....11(最后为2009个1) 求和中共有几个1 (以上为10进制数) 我的答案:[代码]
阅读全文
摘要:windows的wsprintf不支持浮点型的%f一直写的是windows程序,多用wsprintf做格式化刚刚遇到到了float型数据需要输出,没有多想用了%f进行格式化。可是输出的结果却是 "f",而且在后面的数值输出还串位了。费了老劲,才查明:原来windows的wsprintf不支持浮点型数值的格式化!还是改用sprintf吧。来源:http://www.cnblogs.com/stubl...
阅读全文
摘要:前缀 对应数据型态c char或WCHAR或TCHARby BYTE (无正负号字符)n shorti intx, y int分别用作x坐标和y坐标cx, cy int分别用作x长度和y长度;C代表「计数器」b或f BOOL (int);f代表「旗标」wWORD (无正负号短整数)l LONG (长整数)dwDWORD (无正负号长整数)fn function(函数)s string(字符串)...
阅读全文
摘要:伪随机数From : http://www.rupeng.com/?uid-2518-action-viewspace-itemid-783大家可能很多次讨论过随机数在计算机中怎样产生的问题,在这篇文章中,我会对这个问题进行更深入的探讨,阐述我对这个问题的理解。 首先需要声明的是,计算机不会产生绝对随机的随机数,计算机只能产生“伪随机数”。其实绝对随机的随机数只是一种理...
阅读全文