【C++】中国农业大学C++语言程序设计(上)——程序设计导论【一】

第一章 程序设计导论

计算机硬件结构

在这里插入图片描述
存储器:内存与外存
对存储器的读写操作被称为对存储器的访问
对存储器操作的最小单位是字节
字节的地址称为内存地址
中央处理器CPU
控制器读取指令
运算器执行指令
寄存器 小存储器
输入设备
下达指令
输入信息
数字化
输出设备
在这里插入图片描述

计算机程序

步骤:

  1. 申请内存空间
  2. 输入原始数据
  3. 数据处理
  4. 输出处理结果

机器语言、汇编语言、高级语言

/*
xxx
*/
// xx

计算机程序开发

结构化程序设计,面向过程
面向对象程序设计,把待处理的事物当作对象,将事物的属性(数据)和处理方法(算法)封装起来
编译执行,整体编译
解释执行,一行行执行

信息分类与数据类型

二进制、八进制、十进制、十六进制

数据类型

存储位数
1个字节(8位)00000000~11111111,即0 ~ 255
2个 0~ 65535
4个 0~4294967295
定长存储,存储位数越多,内存越大
存储格式
如何区分:正数与负数、整数与实数
存储负数:原码,第一位为1,其他与正数一样
反码:除了第一位,按位求反
补码,最终存储,反码加一
在这里插入图片描述
存储实数:科学表示法
在这里插入图片描述

浮点格式:存储阶码E与尾码M
在这里插入图片描述
数据类型=存储位数+存储格式
在这里插入图片描述

C++语言

C只面向过程
Java只面向对象
C++ 两者都有

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
https://blog.csdn.net/qq_44036990/article/details/104330168?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162458824716780264041251%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=162458824716780264041251&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_v2~rank_v29-1-104330168.pc_search_result_control_group&utm_term=C%2B%2B%E5%8D%95%E9%93%BE%E8%A1%A8%E6%98%AF%E4%B8%80%E7%A7%8D%E9%93%BE%E5%BC%8F%E5%AD%98%E5%8F%96%E7%9A%84%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%EF%BC%8C%E7%94%A8%E4%B8%80%E7%BB%84%E5%9C%B0%E5%9D%80%E4%BB%BB%E6%84%8F%E7%9A%84%E5%AD%98%E5%82%A8%E5%8D%95%E5%85%83%E5%AD%98%E6%94%BE%E7%BA%BF%E6%80%A7%E8%A1%A8%E4%B8%AD%E7%9A%84%E6%95%B0%E6%8D%AE%E5%85%83%E7%B4%A0%E3%80%82%E9%93%BE%E8%A1%A8%E4%B8%AD%E7%9A%84%E6%95%B0%E6%8D%AE%E6%98%AF%E4%BB%A5%E7%BB%93%E7%82%B9%E6%9D%A5%E8%A1%A8%E7%A4%BA%E7%9A%84%EF%BC%8C%E6%AF%8F%E4%B8%AA%E7%BB%93%E7%82%B9%E7%9A%84%E6%9E%84%E6%88%90%EF%BC%9A%E5%85%83%E7%B4%A0%28%E6%95%B0%E6%8D%AE%E5%85%83%E7%B4%A0%E7%9A%84%E6%98%A0%E8%B1%A1%29%2B%E6%8C%87%E9%92%88%28%E6%8C%87%E7%A4%BA%E5%90%8E%E7%BB%A7%E5%85%83%E7%B4%A0%E5%AD%98%E5%82%A8%E4%BD%8D%E7%BD%AE%29%EF%BC%8C%E5%85%83%E7%B4%A0%E5%B0%B1%E6%98%AF%E5%AD%98%E5%82%A8%E6%95%B0%E6%8D%AE%E7%9A%84%E5%AD%98%E5%82%A8%E5%8D%95%E5%85%83%EF%BC%8C%E6%8C%87%E9%92%88%E5%B0%B1%E6%98%AF%E8%BF%9E%E6%8E%A5%E6%AF%8F%E4%B8%AA%E7%BB%93%E7%82%B9%E7%9A%84%E5%9C%B0%E5%9D%80%E6%95%B0%E6%8D%AE%E3%80%82%E5%A6%82%E4%B8%8B%E5%9B%BE%E6%89%80%E7%A4%BA%EF%BC%9A&spm=1018.2226.3001.4187
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值