摘要: 6.预处理命令 6.1 宏定义 在编译预处理时,对程序中所有出现的“宏名”,都用宏定义中的字符串去代换,这称为“宏代换”或“宏展开”。 6.1.1 无参宏定义 对于无参宏定义要说明以下几点: 1) 宏定义是用宏名来a56爆大奖在线娱乐一个字符串,在宏展开时又以该字符串取代宏名,这只是a56爆大奖在线娱乐简单的代换,字符串中可以含任 阅读全文
posted @ 2024-03-06 14:20 kitsum 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 5.指针 5.1 指针和指针变量 变量的指针就是变量的地址。存放变量地址的变量是指针变量。 5.2 指针运算符 两个有关的运算符: 1) &:取地址运算符。单目运算符,其结合性为自右至左,其功能是取变量的地址。 2) *:指针运算符(或称“间接访问” 运算符)。单目运算符,其结合性为自右至左,用来表 阅读全文
posted @ 2024-03-06 14:20 kitsum 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 4. 函数与变量 4.1 函数 函数声明: C 语言中又规定在以下几种情况时可以省去主调函数中对被调函数的函数说明。 1) 如果被调函数的返回值是整型或字符型时,可以不对被调函数作说明,而直接调用。这时系统将自动对被调函数返回值按整型处理。 2) 当被调函数的函数定义出现在主调函数之前时,在主调函数 阅读全文
posted @ 2024-03-06 14:20 kitsum 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 3. 输入输出与程序结构 3.1 字符输入输出 putchar(),getchar() 3.2 格式化输入输出 3.2.1 printf() 函数 printf 函数调用的一般形式为:printf(“格式控制字符串”,输出表列)。 格式控制串可由格式字符串和非格式字符串两种组成。格式字符串是以%开头 阅读全文
posted @ 2024-03-06 14:19 kitsum 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 2. 运算符 2.1 运算符 1) 算术运算符:用于各类数值运算。包括加 (+) 、减 (-) 、乘 (*) 、除 (/) 、求余(或称模运算,% )、自增 (++) 、自减 (--) 共七种。 2) 关系运算符:用于比较运算。包括大于 (>) 、小于 (<) 、等于 (==) 、 大于等于 (>= 阅读全文
posted @ 2024-03-06 14:19 kitsum 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 1. 数据类型 数据类型可分为:基本数据类型,构造数据类型,指针类型,空类型四大类 1.1 基本数据类型 1.1.1 整型 整型数据在内存中的存放形式:数值是以补码a56爆大奖在线娱乐的。 正数的补码和原码相同; 负数的补码:将该数的绝对值的二进制形式按位取反再加 1。 1) int:2 个字节; 2) short 阅读全文
posted @ 2024-03-06 14:19 kitsum 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 1. 软件工程基础知识 1.1 软件工程概述 1.1.1 软件生存周期 软件项目计划,参加人员有用户、项目负责人、系统分析师,产生的文档有可行性分析报告、项目计划书。 需求分析和定义,参加人员有用户、项目负责人、系统分析师,产生的文档有需求规格说明书。 软件设计,概要设计和详细设计,参加的人员有软件 阅读全文
posted @ 2024-03-06 14:18 kitsum 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 2. 内排序 2.1 三种代价为 Θ(n2) 排序算法 2.1.1 插入排序 ※最佳时间代价 Θ(n),平均、最差时间代价均为 Θ(n2) 1 template<class Elem> 2 3 void swap(Elem A[],int a,int b){ 4 5 int temp; 6 7 te 阅读全文
posted @ 2024-03-01 15:14 kitsum 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1. 算法 1.1 算法的概念 做任何事情都有一定的步骤。为解决一个问题而采取的方法和步骤,就称为算法。 1) 计算机算法:计算机能够执行的算法。 2) 计算机算法可分为两大类: ① 数值运算算法:求解数值; ② 非数值运算算法:事务管理领域。 1.2 算法的特性 1) 有穷性:一个算法应包含有限的 阅读全文
posted @ 2024-03-01 15:14 kitsum 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 4. 图 4.1 术语和a56爆大奖在线娱乐法 1) 图可以用 G=(V , E) 来a56爆大奖在线娱乐,包括一个顶点集合 V 和一个边集合 V。 2) 边数较少的图称为稀疏图,边数较多的图称为密集图,包括所有可能边的图称为完全图。 3) 如果图的边限定从一个顶点指向另一个顶点,则称这个图为有向图,反之则称为无向图。 4) 一条 阅读全文
posted @ 2024-03-01 15:13 kitsum 阅读(4) 评论(0) 推荐(0) 编辑