c++简介

注:基于 c++ 11新标准(2011年发布,属于2.0版本)

前言:

源于C,C为开发Unix系统而创建

  • 贴近硬件
  • 底层
  • 面向过程
    面向过程编程(POP)
    面向对象编程(OOP)

C + 面向对象 = C++

C++有C的优点:

  • 贴近底层
  • 静态类型语言
  • 编译型语言
  • 结构化教学语言

也有增强:

  • 面向对象编程
  • 面向泛型编程
  • 功能强大

编译:由编译器把整个源码翻译成机器码,最终生成二进制文件,一次性 提交给计算机执行。代表:C\C++

解释:由解释器将代码逐行解释成机器码,并交给计算机执行。代表:python、javascript

C++代码的运行

源代码(.cpp文件)-----编译----》目标代码(.obj文件)-----与库文件链接----》可执行代码(.exe文件)

相关推荐
15Moonlight2 分钟前
C++进阶(09):特殊类设计
开发语言·c++
宁风NF8 分钟前
JavaScript:网络请求与前端通信
开发语言·前端·javascript·网络·学习·ecmascript
皓月斯语29 分钟前
B3867 [GESP202309 三级] 小杨的储蓄 题解
c++·算法·题解
techdashen35 分钟前
Go设计取舍之三: 0.3ns每次的错误Benchmark
开发语言·后端·golang
rosmis44 分钟前
agent各指标定义
android·java·开发语言
mifengxing1 小时前
Java 集合进阶(一)
java·开发语言·数据结构·复习笔记
choumin1 小时前
行为型模式——模板方法模式
c++·设计模式·模板方法模式·行为型模式
爱码小白1 小时前
importlib模块
开发语言·前端·python
techdashen2 小时前
Go设计取舍之四: map不变时能否并发修改不同value
开发语言·后端·golang