up
点赞  2010-1-20 13:50
每天一顶
点赞  2010-1-20 14:22
学习中....
点赞  2010-1-20 14:52
好东西要顶的...让更多人看到
点赞  2010-1-20 15:06
marking
点赞  2010-1-20 15:33
up
点赞  2010-1-20 15:48
恩,不错
点赞  2010-1-20 16:08
JF
点赞  2010-1-20 16:13
好文章,谢谢
点赞  2010-1-20 16:30
ding
点赞  2010-1-20 16:45
总结得很好,支持一下!
点赞  2010-1-20 16:46
喂也   今天直播的啊  呵呵   不错的东西,实践得出的结论往往珍贵
点赞  2010-1-20 18:29
4.全局变量勿嵌套使用,如果是在循环中发生全局变量嵌套使用很可能导致程序死循环,或其他奇怪的结果。

这点是一定的吗?LZ,

我一直觉得与一般C程序是一样的,应该是可以嵌套使用吧,LZ的情况会不会是“个例”??谢谢
点赞  2010-1-20 18:58
引用: 引用 32 楼 liuysheng 的回复:
4.全局变量勿嵌套使用,如果是在循环中发生全局变量嵌套使用很可能导致程序死循环,或其他奇怪的结果。

这点是一定的吗?LZ,

我一直觉得与一般C程序是一样的,应该是可以嵌套使用吧,LZ的情况会不会是“个例”??谢谢

嵌套使用是可以的,因为在嵌套里修改了变量的值,再回到上一层函数接着使用时很容易出现问题,所以在不是很必要的情况下建议全局变量不要嵌套使用哪个。
点赞  2010-1-20 20:01
支持一下!
点赞  2010-1-20 20:17
感谢
点赞  2010-1-20 20:31
嘿嘿,还有一个容易忽视的边界对齐问题
int* p1 = char* p2
or
memcpy(p1, p2, size);
?
点赞  2010-1-20 23:56
mark
点赞  2010-1-21 09:31
都喜欢搞驱动和硬件,其实应用也是非常关键的,谢谢楼主分享…
点赞  2010-1-21 10:28
mark
点赞  2010-1-21 11:02
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复