当前位置: 首页 > news >正文

C++技术点,故事解析

语言的魅力

从人类诞生开始 ,南方古猿到现代人类经历了非常多变化;
南方古猿到能人 有什么变化?
能人会使用工具,由于会使用工具 就可以获得肉类食物,当然只能吃一些动物腐肉 直到进化成直立人的晚期,在东亚中国元谋人,使用火的痕迹 ,也许拥有了火,并且人工取火 摄入用火烤的肉类 大脑的脑容量飞快增大 使得人类拥有了语言中枢
拥有了语言中枢后,人类通过语言来交流 直到现代语言还是必备的 ,有的人说方言 有的人说自己国家的语言 而有的天生缺陷语言的 也不代表对语言的文字不敏感吧, 所以编程语言也是一样 也是由人类为了方便操控计算机, 所以机器语言 机器语言就是早期人类的阿巴阿巴 ,大家都知道 我的电脑确实就是一个机器 尤其是早期的计算机 存储数据都是0和1,处理的数据也是0和1
0代表没电 1代表有电 很明显是数据的组合 1 0 10 101 1000 痛苦的二进制 机器语言就是如此,后来出现了以英文的组合而成编程语言 汇编语言 历史性的改变 比如说 一个 加法运算 演示:a,10 b,20 ADD a,b 相当于 10 +20 当然总有人说这也挺方便呀,但也不对 符号呢 add 又不是符号呀 我需要的是 10+20里面的+号 符号 而不是add 这个 复杂的 所以说后来不知道用汇编语言发明了很多 编译型语言 为啥叫编译型呢 编译型语言 -> 汇编语言 -> 机器语言 汇编语言就相当于中间商赚差价(本作者 骚操作) 一样 当然效率也挺高的 编译型语言最成功的 C语言 ,C++语言 先说C语言 如果想实现 10+20 就变成了这样

int a=10;
int b=20;a+b;

你会发现 非常明确 并且也非常清晰 跟数学有一点关系 但关系不大 只是同一个概念 变量会变的量仅此而已

你说说为啥会有编程语言这个与自然语言相差不大 并且强大的连生活方方面面都需要编程语言 比如说下一节要说的 打印机成为最早的输出设备

印刷术的真正作用(更新中)

http://www.lryc.cn/news/152429.html

相关文章:

  • 数据结构(Java实现)-字符串常量池与通配符
  • python强化学习--gym安装与使用
  • 105. 从前序与中序遍历序列构造二叉树
  • (第六天)初识Spring框架-SSM框架的学习与应用(Spring + Spring MVC + MyBatis)-Java EE企业级应用开发学习记录
  • 如何使用『Nginx』配置后端『HTTPS』协议访问
  • Git仓库简介
  • TensorRTC++ | INT8量化
  • VS + qt环境使用QCustomPlot等三方库如何配置
  • OS 段页结合的实际内存管理
  • 一种改进多旋翼无人机动态仿真的模块化仿真环境研究(Matlab代码实现)
  • 02-请解释一下Java的内存模型和happens-before规则?【Java面试题总结】
  • PVE 8 出现CPU 100% 冻结(卡死)
  • 【高效编程技巧】编程菜鸟和编程大佬的差距究竟在哪里?
  • 继承【C++】
  • ORB-SLAM3复现过程中遇到的问题及解决办法
  • vue开发桌面exe应用
  • C# 实现PictureBox从随机选择的文件夹内对图像进行随机播放
  • 腾讯云国际代充-GPU服务器安装驱动教程NVIDIA Tesla
  • 【python爬虫】9.带着小饼干登录(cookies)
  • 原神剑冢三层封印怎么解开 原神剑冢三层封印在哪里打
  • Papers with Semi-supervised Learning for Medical Image Segmentation(SSL4MIS)
  • c#继承(new base)的使用
  • 【办公自动化】使用Python批量处理Excel文件并转为csv文件
  • 手机怎么剪视频?分享一些剪辑工具和注意事项
  • 面试题汇总
  • LLVM系列:1.设计思想和LLVM IR简介
  • mysql中间件Atlas
  • ChatGPT 实现动态地图可视化展示
  • Vue.js安装步骤和注意事项
  • IDEA中Run/Debug Configurations添加VM options和Program arguments