c++简介

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

前言:

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

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

C + 面向对象 = C++

C++有C的优点:

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

也有增强:

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

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

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

C++代码的运行

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

相关推荐
Mr_WangAndy15 分钟前
C++_chapter15_C++重要知识点_lambda,initializer_list
c++·lambda·初始化列表
张np17 分钟前
java基础-集合接口(Collection)
java·开发语言
Maple_land21 分钟前
第1篇:Linux工具复盘上篇:yum与vim
linux·运维·服务器·c++·centos
开始了码25 分钟前
QT:ItemWidgets模块介绍
开发语言·qt
汪汪队立大功12328 分钟前
JavaScript是怎么和html元素关联起来的?
开发语言·javascript·html
Mr_Dwj1 小时前
【Python】Python 基本概念
开发语言·人工智能·python·大模型·编程语言
hggngx548h1 小时前
有哪些C++20特性可以在Dev-C++中使用?
开发语言·c++·c++20
计科土狗2 小时前
算法基础入门第一章
c++·算法
yue0082 小时前
C# 生成指定位数的编号
开发语言·c#