c++简介

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

前言:

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

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

C + 面向对象 = C++

C++有C的优点:

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

也有增强:

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

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

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

C++代码的运行

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

相关推荐
魏码不凡4 小时前
CURL报错:未找到SSL证书文件问题
开发语言·php·ssl
tudousisi2224 小时前
P4667 [BalticOI 2011] Switch the Lamp On复盘
c++
geovindu4 小时前
go:loghelper
开发语言·后端·golang
听雨入夜5 小时前
zero.zhang
开发语言·python
江屿风5 小时前
【C++笔记】【二叉搜索树】流食般投喂
开发语言·数据结构·c++·笔记
1001101_QIA5 小时前
VRChat 插件开发方式
开发语言·vr
海绵天哥6 小时前
LeetCode Hot 100 | 链表(下)· 分组翻转与设计(C++ 题解)
c++·leetcode·链表
choumin6 小时前
行为型模式——中介者模式
c++·设计模式·中介者模式·行为型模式
会编程的土豆6 小时前
GoWeb 处理请求详解:请求行、请求头、请求参数与给客户端响应
开发语言·http·golang