C语言知识

来源:互联网 发布:硕士双录取 知乎 编辑:程序博客网 时间:2024/06/05 23:07

1、volatile关键字

     点击打开链接

     例子:(*(volatile unsigned int  *)0x00000000)

                (volatile unsigned  int  *)0x00000000 说明是一个指针类型,地址在0x0000000;在前面加上个*,表示指向这个地址的内容。

     当你使用一个32位处理器,对32位处理器内存进行访问时,可以这样定义: #define RAM_ADDR (*(volatile unsigned long *)0x00000000)

     即可实现对内存地址的读写操作:读操作:tmp = RAM|_ADDR;   写操作: RAM_ADDR = tmp;

2、static关键字

    点击打开链接

http://www.cnblogs.com/dc10101/archive/2007/08/22/865556.html

3、typedef关键字

    点击打开链接

4、Cygwin 安装

  点击打开链接

http://blog.chinaunix.net/uid-20178959-id-1731456.html




0 0