zoukankan      html  css  js  c++  java
  • 计算机语言的基本理论

    最近研究反汇编,稍微总结一下,以后继续补充:

    理论1: 0与1理论,所有的所有都建立在这个基础之上,不多说。
    理论2:整数与浮点数理论,所有的语言实际上都只有这两种数据类型。
    理论3:输入-处理-输出,是计算机外设的理论,也是函数的理论。
    理论4:变量,常量理论,在机器代码层实际上没有常量的概念。
    理论5:判断,循环理论,计算机之所以有用,就是因为在处理复杂流程的时候,可以进行判断,
    并可以毫不疲倦的循环。
    理论6:面向对象理论:封装,继承,多态。实际上我觉得有一个比这三个还重要的理论,那就是抽象,
    不过这个不是面向对象独有,函数本质上也是抽象。
    理论7:编译,链接理论,代码中很多费解的东西,都需要明白预编译,及编译的道理,比如
    前面提到的常量实现的原理,还有引用,在机器代码层并没有引用,引用就是指针,这是编译器
    在起作用。
    理论8:库理论,动态链接库,是windows操作系统最重要的原理。
    理论9:作用域,生命周期理论,一个是空间,一个是时间。
    理论10:进程,线程理论,多任务的基础。

  • 相关阅读:
    PAT:1002. 写出这个数 (20) AC
    PAT:1031. 查验身份证(15) AC
    PAT:1021. 个位数统计 (15) AC
    NSDate
    iOS程序的生命的周期
    Swift swith语句
    Swift 循环语句
    Swift 基本运算符
    Swift 解包
    Swift 可选类型(补充)
  • 原文地址:https://www.cnblogs.com/xinyuyuanm/p/3003846.html
Copyright © 2011-2022 走看看