c++简介

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

前言:

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

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

C + 面向对象 = C++

C++有C的优点:

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

也有增强:

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

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

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

C++代码的运行

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

相关推荐
YGGP5 分钟前
【Golang】LeetCode 2. 两数相加
开发语言·leetcode·golang
liuhaikang5 分钟前
鸿蒙高性能动画库——lottie-turbo
java·开发语言·nginx
Hcoco_me5 分钟前
大模型面试题41:RoPE改进的核心目标与常见方法
开发语言·人工智能·深度学习·自然语言处理·transformer·word2vec
Yy_Yyyyy_zz6 分钟前
2025 技术年终总结|近七年 Golang 工程实践、AI 应用落地与技术创作回顾
开发语言·golang·ai编程
三月微暖寻春笋6 分钟前
【和春笋一起学C++】(五十二)关于函数返回对象时的注意事项
c++·函数·const·返回对象·返回对象的引用
leiming69 分钟前
c++ transform算法
开发语言·c++·算法
菩提祖师_14 分钟前
基于VR的虚拟会议系统设计
开发语言·javascript·c++·爬虫
古城小栈17 分钟前
Rust 闭包 敲黑板
开发语言·rust
GrowingYi18 分钟前
Go语言的特性
开发语言·后端·golang
YxVoyager21 分钟前
Qt C++ :QJson使用详解
c++·qt