检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:丁留海
机构地区:[1]海安金伦智能科技有限公司,江苏省南通市226621
出 处:《电子技术与软件工程》2016年第21期257-258,共2页ELECTRONIC TECHNOLOGY & SOFTWARE ENGINEERING
摘 要:指针是C语言中的一个重要特性,也是容易让人产生困惑的概念。本文首先介绍了指针与内存的关系及指针在C语言程序开发过程中的主要优缺点。然后反汇编一个含有指针的C语言程序代码,根据反汇编结果分析指针的底层实现原理:汇编代码是如何通过寄存器间接寻址模式读写数据的。并简要分析了指针在嵌入式项目开发中发挥的重要作用,即利用指针读写大量的寄存器。最后得出结论:指针就是内存地址,而指针运算就是对底层寄存器间接寻址指令的封装。
分 类 号:TP312.1[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.142.134.67