上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 80 下一页
摘要: 1标识#define在宏中应用的基本知识。这事很重要的,因为直到嵌入(inline)操作符变为标准c的一部分,宏都是方便地产生嵌入代码的唯一方法。对于嵌入式系统来说,为了能达到要求的性能,嵌入代码经常是必须的方法。2三重条件操作符的知识。这个操作符存在c语言中的原因是它使得编译器能产生比if-then-else更优化的代码,了解这个用法是很重要的。3懂得在宏中小心地把参数用括号括起来#define... 阅读全文
posted @ 2010-10-12 21:24 yansirfuture 阅读(959) 评论(0) 推荐(0)
摘要: 如果采用:a=a+b;b=a-b;a=a-b;可能越界采用:a=a^b;b=a^b;a=a^b;例如:9,500001001^00000101=00001100 //1代表a和b不一样的位(不可共存,在这个位上,ab是相反的),//0代表一样的位(可共存,ab相同),异或的结果,和a异或得b,和b异或得a00001100^00000101=00001001 //不一样的位,你有我就得没有,你没有我... 阅读全文
posted @ 2010-10-12 16:01 yansirfuture 阅读(229) 评论(0) 推荐(0)
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 80 下一页