c++简介

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

前言:

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

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

C + 面向对象 = C++

C++有C的优点:

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

也有增强:

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

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

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

C++代码的运行

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

相关推荐
小沈同学呀1 分钟前
飞书机器人+Spring AI Function Calling实战-扔掉MCP Client让LLM直接操控工具
java·开发语言·functioncalling·spring ai·飞书机器人
雨师@7 分钟前
go语言项目--实例化(图书管理)--006
开发语言·后端·golang
Rotion_深8 分钟前
C# 值类型与引用类型 详解
开发语言·jvm·c#
偏爱自由 !12 分钟前
8. 泛型程序设计
java·开发语言·windows
冰暮流星13 分钟前
python之flask框架讲解-准备
开发语言·python·flask
ch.ju14 分钟前
Java Programming Chapter 4——Class loading
java·开发语言
Huangjin007_19 分钟前
【C++11篇(二)】右值引用、移动语义保姆级讲解!
开发语言·c++
孟浩浩2 小时前
JAVA SpringAI+阿里云百炼应用开发
java·开发语言·阿里云
碧蓝的水壶2 小时前
数据转换过程
java·开发语言·windows
2501_947575808 小时前
计算机毕业设计之jsp开山车行二手车交易系统
java·开发语言·hadoop·python·信息可视化·django·课程设计