c++简介

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

前言:

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

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

C + 面向对象 = C++

C++有C的优点:

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

也有增强:

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

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

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

C++代码的运行

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

相关推荐
QX_hao21 小时前
【Go】--反射(reflect)的使用
开发语言·后端·golang
inferno21 小时前
Maven基础(二)
java·开发语言·maven
我是李武涯21 小时前
从`std::mutex`到`std::lock_guard`与`std::unique_lock`的演进之路
开发语言·c++
卡提西亚1 天前
C++笔记-10-循环语句
c++·笔记·算法
史不了1 天前
静态交叉编译rust程序
开发语言·后端·rust
亮剑20181 天前
第1节:C语言初体验——环境、结构与基本数据类型
c++
读研的武1 天前
DashGo零基础入门 纯Python的管理系统搭建
开发语言·python
William_wL_1 天前
【C++】类和对象(下)
c++
Andy1 天前
Python基础语法4
开发语言·python