11.15

作者: 李响lx | 来源:发表于2017-11-15 21:13 被阅读0次

    1.给寄存器地址赋值

    *((int*)0x01)=5;

    在嵌入式编译器里可以强制把数值变成地址,再为地址赋值。

    2.volative

    防止优化关键字,防止在优化时把内存空间释放。

    3.extern

    在头文件中作为函数接口关键字。让外部文件可以调用

    MDK函数可以省略extern;变量不可省略。

    4.cpu把code里存代码;data里存全局变量、静态变量,一直存放;栈存放函数变量(自动申请),使用后自动释放;堆是手动开空间,使用后需要手动释放;

    相关文章

      网友评论

          本文标题:11.15

          本文链接:https://www.haomeiwen.com/subject/rxwhvxtx.html