结构体 联合体
摘要:结构体类型 1 一种构造数据类型,由若干“成员”组成。 格式: struct 结构体类型名{ 数据类型1 成员1; 数据类型2 成员2; ······ 数据类型n 成员n; }; 可嵌套定义,一个结构体内部成员的数据类型可以是另一个已经定义过的结构体类型。 (1)结构体成员名可以与程序中其他定位基本
阅读全文
posted @
2018-12-15 10:54
destiny_sea
阅读(799)
推荐(0)
位运算 位域
摘要:位域 C语言可以在一个结构体中以二进制位位单位来指定其成员所占内存长度,这种以位为单位的成员就称为位域(bit field)。 更高效使用存储空间,一个字节中分别存放多个信息。 struct data{ unsigned n1:6;/ n1占6个位 / unsigned n2:4;/ n2占4个位
阅读全文
posted @
2018-12-09 22:37
destiny_sea
阅读(228)
推荐(0)
标准C库函数
摘要:标准库函数由15个头文件组成 1.math.h 1.1 绝对值函数 1.2 幂函数、开平方函数 1.3 指数函数、对数函数 1.5 三角函数 注意参数范围: 1.6 取整函数、取余函数 2.字符串处理函数 2.1 字符串长度函数 int strlen(char d) 功能:返回字符串d的长度,不包括
阅读全文
posted @
2018-12-09 14:40
destiny_sea
阅读(809)
推荐(0)
c 文件
摘要:1. 1.1文件类型 按存储格式 分为:文本文件、二进制文件 概念上讲,文本文件的数据都是以单个字符的形式进行存放,每个字节存储的是一个字符的ASCII码值,把一批彼此相关的数据以字符的形式存放在一起构成的文件就是文本文件(也叫ASCII码文件)。 二进制文件中的数据是按其在内存中的存储样式原样输出
阅读全文
posted @
2018-12-08 23:56
destiny_sea
阅读(601)
推荐(0)
指针填坑
摘要:指针 1.指针运算 (p1 1) :p1指向的地址减一个存储单元,也就是后移4个字节的地址中存储的数据 p1 1:p1指向的存储单元值减1 2.指针与函数 2.1指向函数的指针 int max(int x,int y){} int main(void){ int ( p)(int,int); int
阅读全文
posted @
2018-12-03 14:03
destiny_sea
阅读(109)
推荐(0)
结构化程序设计二
摘要:+多文件结构 +编译预处理指令 +系统函数 +自定义数据类型 一、C++源程序的多文件结构 +++++ + 可以只声明 不使用 + +头文件 二、编译预处理指令 +文件包含指令 +宏定义指令: define +条件编译指令 三、几种特殊形式的函数 +带默认形参值 +重载函数 +内联函数 inline
阅读全文
posted @
2018-07-01 19:59
destiny_sea
阅读(213)
推荐(0)
结构化程序设计一
摘要:。 复杂算法 结构化程序设计方法:模块的分解和组装 函数的定义和调用 +数据管理 分散管理 集中管理 一、结构化程序设计方法 +结构化程序设计方法就是 将一个求解复杂问题的过程划分为若干个 子过程 ,每个子过程完成一个独立的、相对简单的功能;用算法描述各个过程的操作步骤,每个算法称为一个 模块 ;采
阅读全文
posted @
2018-07-01 19:29
destiny_sea
阅读(320)
推荐(0)
数组与文字处理
摘要:一、 数组 数据集合、元素、下表 文字处理程序处理字符数据 字符编码 ASCII 英文 字符类型 字符数组 +数组定义 数据类型 数组变量名[表达式....]; +size sizeof(数据类型名)//计算结果是指定数据类型占用的字节数 或 sizeof(表达式)//计算结果是指定表达式结果类型占
阅读全文
posted @
2018-06-30 20:24
destiny_sea
阅读(281)
推荐(0)
3 算法、控制结构
摘要:+一个完成某种特定任务的过程可分解成一组操作步骤,这组操作步骤即构成一个 算法 。 +算法结构 顺序结构 选择结构 循环结构 +条件 布尔类型及相关运算符 +布尔类型bool true false 1个字节 include using namespace std; int main() { int
阅读全文
posted @
2018-06-30 13:35
destiny_sea
阅读(1051)
推荐(0)
2 变量、运算符、位运算
摘要:数值计算 数据存储 定义变量 申请存储空间 数据输入 数值计算 数据输出 一、变量 定义变量 访问变量 变量=内存单元 定义变量 数据类型 预定义数据类型 写入 输入 cin ctemp 赋值 ctemp = 36 初始化 int x=10,y; 读出 自动读取 ftemp =ctemp 1.8 +
阅读全文
posted @
2018-06-28 07:29
destiny_sea
阅读(239)
推荐(0)
1
摘要:基础 一、计算机硬件结构 存储器 内存 外存 中央处理器CPU 控制器 运算器 寄存器 输入设备 下达信息 输入信息 数字化 输出设备 总线 二、计算机程序 使用某种计算机语言编写的一组指示计算机进行数据处理的指令序列 申请内存空间 输入原始数据 数据处理 输出处理结果 机器语言、汇编语言、高级语言
阅读全文
posted @
2018-06-28 07:12
destiny_sea
阅读(158)
推荐(0)