zoukankan      html  css  js  c++  java
  • 指针无可替代


        谈论指针的是是非非,首先必须知道指针的历史。
        指针来源于C语言,C语言本身就是为开发可控制系统的软件而设计(区别应用级软件,不专业的解释是:C是为开发Windows等而设计,而不是photoshop),它的成功就是来源于它的准确定位,C语言不是某个计算机理论家理论推导的产物,而是工程师实际工作经验的总结,是同计
    算机硬件一同发展起来的。
        回到指针上来说,指针是C语言提供的一种访问数据结构元素的机制。为什么要提供这种机制?这就要了解计算机中数据的存储形式了,简单的说,计算机中只有比特,0和1,为了存储方便,设计者将8位比特作为一个单位(称字节)进行编址,因此,计算机中,字节是能够直接访问的最小单位,有独立的地址编号。而指针就是这种硬件设计的直接反映,指针有值和类型,其值就是单元地址,其类型用来表示存储内容的解释方法(同样的比特组合可解释成不同意思)。对于系统级软件来说,没有比指针更直观的间接访问内存的方法了。
      
  • 相关阅读:
    html标签
    正则表达式判断号码靓号类型
    power函数:求底的n次幂
    php5.3的新特性
    xml方式操作txt文件
    什么是闭包?
    php设计模式单例模式
    面试总结
    统计ip代码
    XSL语言学习
  • 原文地址:https://www.cnblogs.com/wqlblogger/p/432931.html
Copyright © 2011-2022 走看看