摘要: 1 检错码检错码C的函数f最好具备以下特点: 1 不同的数据D对应着不同的C 2 C的位数远远小于D且固定 3 函数f计算过程简单 检验和: 计算过程: 1 将数据分为长度固定的数据段 2 根据反码运算规则累加分段后产生的每一段数据 3 将累加结果取反作为检错码C特点:对于分布在多段数据中的二进制错 阅读全文
posted @ 2017-12-07 13:38 LeoSirius 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 6.8对象指针 通过指针访问对象成员: ptr->getX() 相当于 (*ptr).getX(); this指针:指向当前对象自己 隐含于类的每一个非静态成员函数中。 6.9动态内存分配 1 动态申请内存操作符 new new 类型名T(初始化参数列表) 功能:在程序执行期间,申请用于存放T类型对 阅读全文
posted @ 2017-12-06 19:41 LeoSirius 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1 编码编码:二进制位流转换成数字信号的过程。解码:编码的逆过程。 码元长度:数字信号中某个离散值维持不变的最小时间单位码元:将信号以码元长度为单位分隔,每一段码元长度内的信号 码元是信号的基本单位 数字信号速率:单位时间内传输的码元数,也称波特率传输速率:单位时间内传输的二进制位数 数字信号的幅度 阅读全文
posted @ 2017-12-06 19:06 LeoSirius 阅读(744) 评论(0) 推荐(0) 编辑
摘要: 1 以指针作为函数参数为什么需要用指针做参数? 1 需要数据双向传递时(引用也可以达到此效果,传指针也是引用传递的一种) 2 需要传递一组数据,只传首地址运行效率比较高(实参是数组名时形参可以是指针) 2 指针类型的函数若函数的返回值是指针,该函数就是指针类型的函数。 主函数中定义的数组,在子函数中 阅读全文
posted @ 2017-12-05 21:17 LeoSirius 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 数组是一组连续存储的同类型数据,可以通过指针的算术运算,使指针依次指向数组的各个元素,进而可以遍历数组。 定义指向数组元素的指针: 经过上述定义及赋值后: *pa就是a[0],*(pa+1)就是a[1],... ,*(pa+i)就是a[i]. a[i], *(pa+i), *(a+i), pa[i] 阅读全文
posted @ 2017-12-05 20:27 LeoSirius 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 1 指针的概念、定义和指针运算内存空间的访问形式: 1 通过变量名访问 2 通过地址访问 指针的概念: 指针:内存地址,用于间接访问内存单元 指针变量:用于存放地址的变量 2 指针的初始化和赋值指针变量的初始化: 存储类型 数据类型 *指针名=初始地址; 注意事项: 1 用变量地址作为初值时,该变量 阅读全文
posted @ 2017-12-05 18:50 LeoSirius 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 6.2 数组作为函数的参数 数组元素作实参,与单个变量一样。数组名作参数,形、实参数都应是数组名(实质上是地址),类型要一样,传送的是数组首地址。对形参数组的改变会直接影响到实参数组。 6.3对象数组对象数组初始化: 数组中每一个元素对象被创建时,系统都会调用类构造函数初始化该对象。 通过初始化列表 阅读全文
posted @ 2017-12-05 13:40 LeoSirius 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 2.1 数据传输系统 由结点、信道、收发器 三部分组成 1 结点:可以是终端、服务器和交换机等设备。用于产生需要传输的二进制位流,或接受二进制位流 2 收发器:连接发送端的收发器实现将数据转换成信号的过程 连接接收端的收发器实现将信号还原成数据的过程 3 信道:传播信号的通道 数据传输系统: 1 数 阅读全文
posted @ 2017-12-05 12:37 LeoSirius 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 1 数组的定义与使用数组是具有一定顺序关系的若干相同类型变量的集合体,组成数组的变量称为该数组的元素。 使用数组元素必须先声明,后使用。一般只能逐个引用数组元素,而不能一次引用整个数组 2 数组的存储与初始化一维数组的存储: 数组元素在内存中顺次存放,它们的地址是连续的。元素间物理地址上的相邻,对应 阅读全文
posted @ 2017-12-04 21:14 LeoSirius 阅读(308) 评论(0) 推荐(0) 编辑
摘要: C++程序的一般组织结构: 1 一个工程可以划分为多个源文件: 类声明文件(.h文件) 类实现文件(.cpp文件) 类的使用文件(main()所在的.cpp文件) 2 利用工程来组合各个文件。 外部变量 如果一个变量除了在定义它的源文件中可以使用外,还能被其它文件使用,那么就称这个变量是外部变量。 阅读全文
posted @ 2017-12-04 21:09 LeoSirius 阅读(187) 评论(0) 推荐(0) 编辑