栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C++复习1

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C++复习1

C++语言概述

C++是运行效率较高的语言。本文参考西北工业大学在慕课网的“C++程序设计”内容书写,具体内容请参考https://www.icourse163.org/learn/NWPU-494001?tid=1467026445#/learn/content

本文目录如下:

  • 1 计算机系统的组成
  • 2 指令与程序
  • 3 程序设计语言的发展
  • 4 C++语言
  • 5 上机1

refer:

  1. 西北工业大学“C++程序设计”

1 计算机系统的组成

计算机系统的组成包括硬件和软件,其中硬件以冯洛伊曼的存储概念为主,软件则包括系统软件和应用软件。我们最常接触到是应用软件。

在计算机组成原理中可以进行硬件组成的复习,下为现代计算机的模型:

2 指令与程序 2.1 指令

指令由二进制组成,是计算机执行某种操作的机器命令,可以被计算机硬件直接识别和执行。
一条指令通常由操作码和操作数组成。

细分的话还有零地址指令,单地址指令等,该内容也可在计算机组成原理中得到复习。

2.2 程序

程序=算法+数据结构。

软件则不仅包括程序,还包括数据、运维、文档等信息。

3 程序设计语言的发展

一、发展

程序设计语言从底层到高级语言,经历过三种发展,分别是以01为主的机器语言、汇编语言、高级语言3类。

二、机器语言

机器语言以01为主,以指令形式表示:

三、汇编语言

和arm还是x86架构CPU有关

四、高级语言

常见的编程语言都是这一类,如C、JAVA等。

4 C++语言

一、C++发展

C++的发展经历过很多版本迭代,现在大家普遍使用的版本是C++11.

二、C和C++关系

C++有C的所有优点,还增加了面向对象的特点。

C++有63个关键字。

C++的标识符,也即变量、函数名等的命名规则如下:

5 上机1
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/965787.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号