Chinaunix首页 | 论坛 | 博客
  • 博客访问: 338058
  • 博文数量: 97
  • 博客积分: 2130
  • 博客等级: 大尉
  • 技术积分: 1800
  • 用 户 组: 普通用户
  • 注册时间: 2012-10-24 11:51
文章分类
文章存档

2013年(57)

2012年(40)

我的朋友

发布时间:2013-02-21 10:09:04

C语言编程技巧关于const和#define的区别尽量用const和inline而不用#define 这个条款最好称为:“尽量用编译器而不用预处理”,因为#define经常被认为好象不是语言本身的一部分。这是问题之一。再看下面的语句: #define ASPECT_RATIO 1.653 编译器会永远也看不到ASPECT_RATIO这个符号名,因为在源码.........【阅读全文】

阅读(2216) | 评论(0) | 转发(1)

发布时间:2013-02-21 09:58:35

C语言编程技巧  volatile的用法 volatile的本意是“易变的” EETOP专业博客---电子工程师自己的家园!~XP0Z,|Rz[#p?~M7p e6W{5d#k'^0由于访问寄存器的速度要快过RAM,所以编译器一般都会作减少存取外部RAM的优化。比如:EETOP专业博客---电子工程师自己的家园9x+Q%ww_static int .........【阅读全文】

阅读(1446) | 评论(0) | 转发(0)

发布时间:2013-02-20 10:35:20

C语言递归方法C语言函数可以自我调用。如果函数内部一个语句调用了函数自己,则称这个函数是“递归”。递归是以自身定义的过程。也可称为“循环定义”。递归的例子很多。例如定义整数的递归方法是用数字1,2,3,4,5,6,7,8,9加上或减去一个整数。例如,数字15是7+8;数字21是9+12;数字12是9+3。一种可递归的.........【阅读全文】

阅读(1720) | 评论(0) | 转发(0)

发布时间:2013-02-20 10:23:36

常见的编码陷阱9.False——Happy方法Ruby或Python开发者常常关注一些微小的异常,这是相当不错的事情。如果有地方出错就会抛出异常并且你会立即知道问题所在。在PHP中,特别是使用比较老的框架,如CodeIgniter,与抛出异常相比,它仅仅返回一个flase值,并且把错误字符串分配给其他一些属性。这就驱使你使用g.........【阅读全文】

阅读(1309) | 评论(0) | 转发(0)

发布时间:2013-02-19 09:53:47

常见的编码陷阱6.避免三元冗余在JavaScript和PHP中,过度使用三元语句是很常见的事情:1        //javascript2        returnfoo.toString()!==""?true:false;3        .........【阅读全文】

阅读(1314) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册