c++简介

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

前言:

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

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

C + 面向对象 = C++

C++有C的优点:

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

也有增强:

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

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

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

C++代码的运行

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

相关推荐
basketball6169 小时前
C 的 malloc/free 与 C++ 的 new/delete 一些区别
c语言·开发语言·c++
mmz12079 小时前
广搜题目练习(c++)
c++·算法
iiiiyu9 小时前
⾯向对象和集合编程题
java·大数据·开发语言·数据结构·编程语言
郝学胜-神的一滴9 小时前
Qt 高级开发 006: 架构全解 + 高效学习指南
开发语言·c++·qt·程序人生·架构
Achou.Wang9 小时前
Concurrency patterns - Go 并发模式
开发语言·后端·golang
存在morning9 小时前
【GO语言开发实践】三 GO 工程化快速上手
开发语言·后端·golang
雁迟9 小时前
第七章:R 向量用法(最核心数据结构)
开发语言·数据结构·r语言
Achou.Wang9 小时前
Go语言并发编程中的死锁防范与破解之道
服务器·开发语言·golang
我命由我123459 小时前
Visual Studio - Visual Studio 注释快捷键
java·c语言·开发语言·c++·ide·java-ee·visual studio
子安柠9 小时前
深入理解 Go 反射:原理、实践与性能陷阱
开发语言·golang