c++简介

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

前言:

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

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

C + 面向对象 = C++

C++有C的优点:

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

也有增强:

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

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

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

C++代码的运行

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

相关推荐
lsx2024061 天前
传输对象模式
开发语言
ch.ju1 天前
Java Programming Chapter 4——Member method
java·开发语言
艾莉丝努力练剑1 天前
【Linux网络】Linux 网络编程:HTTP(五)HTTP收尾,从Cookie会话保持、抓包问题到 HTTPS 初识
linux·运维·服务器·网络·c++
Shadow(⊙o⊙)1 天前
前缀和:和可被K整除的子数组(normal)
数据结构·c++·算法
笨蛋不要掉眼泪1 天前
Java并发编程:ReentrantLock与AQS原理剖析
java·开发语言·并发
念何架构之路1 天前
Go依赖管理
开发语言·后端·golang
liudanzhengxi1 天前
CUDA转OpenCL:跨平台内核迁移实战
开发语言
吃好睡好便好1 天前
用if…elseif…end语句输出成绩等级
开发语言·前端·javascript·数据库·学习·matlab·信息可视化
努力努力再努力wz1 天前
【Redis入门系列】:Redis 内部编码机制与 String 深度解析:SDS 底层实现、三种编码与核心命令详解
c语言·开发语言·数据结构·数据库·c++·redis·缓存
必胜刻1 天前
Go 调用Coze工作流实现 AI 游戏生成
开发语言·ai·golang·gin