- 博客(6)
- 收藏
- 关注
转载 同步函数与异步函数
文章出处:http://blog.163.com/lyzaily@126/blog/static/42438837200952751954922/ 1. 同步函数与异步函数 什么是同步函数? 什么是异步函数? 它们在线程中执行时会对线程有何影响? 一个线程如何与一个异步执行的函数进行同步?依据微软的MSDN上的解说
2011-12-28 14:28:22 18809 4
转载 小议大小端模式对C语言的共用体结构的影响
文章出处:http://blog.csdn.net/ce123/article/details/7097026 1、一些问题问题1#include "stdio.h" union { int i; char ch[2]; }key; main() { key.i=65*256+66; print
2011-12-28 11:44:08 887
转载 C语言预处理命令之条件编译(#ifdef,#else,#endif,#if等)
文章出处:http://hi.baidu.com/xiaomambzh/blog/item/5ed4801c4825f879f624e4b9.html预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过程先于编译器对源代码进行处理。在C语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码。要完成这些
2011-12-24 14:35:53 747
转载 C语言条件编译
文章出处: http://hi.baidu.com/xiaomambzh/blog/item/cabd750be2198c2ae92488b6.html 有些程序在调试、兼容性、平台移植等情况下可能想要通过简单地设置一些参数就生成一个不同的软件,这当然可以通过变量设置,把所有可能用到的代码都写进去,在初始化时配置,但在不同的情况下可能只用到一部分代码,就没必要把所有的代码都写进去,就可以用
2011-12-24 11:01:17 712
转载 C中的volatile用法
文章出处:http://www.cnblogs.com/chio/archive/2007/11/24/970632.htmlvolatile 影响编译器编译的结果,指出,volatile 变量是随时可能发生变化的,与volatile变量有关的运算,不要进行编译优化,以免出错,(VC++ 在产生release版可执行码时会进行编译优化,加volatile关键字的变量有关的运算,将不进行编译优化
2011-12-23 10:35:27 449
转载 C语言volatile类型浅析
http://topic.csdn.net/t/20051113/20/4390652.html 由于访问寄存器的速度要快过外部RAM,所以gcc加优化参数时,编译生成的代码尽量会减少存取外部RAM,而volatile修饰的变量是易变的,即告诉gcc涉及到使用volatile变量的代码,不能被优化。 volatile关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知
2011-12-23 10:15:38 1197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人