c++简介

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

前言:

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

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

C + 面向对象 = C++

C++有C的优点:

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

也有增强:

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

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

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

C++代码的运行

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

相关推荐
KANGBboy15 小时前
Python eval安全隐患
开发语言·python
IT爱学堂15 小时前
java版数据结构和算法+AI算法和技能学习指南
java·开发语言
淼澄研学16 小时前
Python结合大模型挖掘搜题长尾关键词实操指南
开发语言·python
FfHUCisI16 小时前
Golang - 信号量模式(Semaphore Pattern)
开发语言·后端·golang
m0_5474866616 小时前
《Java程序设计与实践 》全套PPT课件2026
java·开发语言
码匠许师傅17 小时前
【C++ 面试真题】聊聊 C++ 中的 lambda 表达式
java·c++·面试
依然鸣17 小时前
PTA团体程序设计天梯赛L1真题讲解L1-085-088
数据结构·c++·经验分享·算法·深度优先·pat考试
灵析表格18 小时前
灵析表格财务函数深度实用性分析与实操教程
开发语言·ai·json·excel·wps
沙盘客18 小时前
AFSIM 14篇 C++ 插件开发:扩展你的仿真能力
c++·后端
NeilYuen18 小时前
【vemory】高性能KV存储AOF方案设计
linux·c++·redis·缓存