摘要: 文件的输入输出: 操作系统把各种设备都统一作为文件来处理,c的数据文件是由一串的字符(字节)组成,不考虑行的界限,两行数据间不会自动加分隔符,对文件的存取是以字符(字节)为单位的。输入输出数据流的开始和结束仅受流程控制而不受物理符号的控制。 文件名:文件路径 文件名主干 和文件后缀 文件分类:ASC 阅读全文
posted @ 2018-03-16 12:22 尘封的夕阳 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 定义和使用结构体变量 声明:struct 结构体名{成员表列} 结构体变量:1.可以先声明结构体类型,再定义该类型的变量 2.也可以在声明类型的同时定义变量 :struct 结构体名{ 成员表列}变量名表列(不便于维护,一般不用); 3.不指定类型名而直接定义结构体类型变量 结构体变量初始化:在定义 阅读全文
posted @ 2018-03-10 13:55 尘封的夕阳 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 指针:是指变量的地址 指针变量:是存放地址的变量 定义:类型名 *指针变量名 * 是指该变量的类型是指针类型 地址应该赋给指针变量,前面不加* 指针变量前加基类型以知道这个地址存放的是什么类型,只能指向相同的实型变量,相关运算也许要知道指针所指的数据类型。 指针变量只能存放地址,不要将一个整数赋给一 阅读全文
posted @ 2018-03-08 22:12 尘封的夕阳 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 定义参数:无参: 类型名 函数名() { 函数体 } 有参: 类型名 函数名(形式参数表列) { 函数体 } 空函数 调用函数时注意函数有无返回值 参数传递:实参(常量变量表达式)传递给形参,实参要有确定的值 形参实参参数类型相同,不同则进行转换 形参只在函数调用时被分配内存单元,而且不会改变实参的 阅读全文
posted @ 2018-02-28 22:47 尘封的夕阳 阅读(136) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2018-02-25 15:05 尘封的夕阳 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 补(scanf在输入双精度浮点型数据时,要使用%lf进行格式声明) 选择结构 :1.if (表达式(关系、逻辑、数值表达式))语句1 2.if(表达式)语句1 else 语句2 3.if(表达式1)语句1 else if (表达式2)语句2 else if(表达式m)语句m else 语句m+1 可 阅读全文
posted @ 2018-02-01 22:58 尘封的夕阳 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 使用scanf函数输入数据:一般形式(格式控制,地址表列) 格式控制中可以包含普通字符 格式控制和printf函数所遵循的格式相似 使用scanf应注意的问题: (1)格式控制后面应该是变量地址,而不是变量名 (2)格式控制字符串中如果除了格式声明之外还有其他字符,则在输入数据时在对应的位置上输入与 阅读全文
posted @ 2018-01-31 17:40 尘封的夕阳 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 操作符和表达式: 基本的操作运算符:+,-如+a,-a(单目运算符)*,/,%,+,-(a+b,a-b) 自增,自减运算符 ++i,--i(在使用i之前,使i的值加(减)1)i++,i--(在使用i之后,使其值加(减)1)只能用于变量 不同数据类型间的混合运算:(1)+,-,*,/运算的两个数中有一 阅读全文
posted @ 2018-01-28 19:24 尘封的夕阳 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 什么是数据结构?答案众说纷纭,有人说“数据结构是数据对象,以及存在于该对象的实例和组成实例的数据元素之间的各种联系。这些联系可以通过定义相关的函数来给出”,也有人说“数据结构是计算机中存储、组织数据的方式。” 数据结构包括数据对象在计算机中的组织方式,还与一系列加在数据对象上的操作相关联。 链表: 阅读全文
posted @ 2018-01-28 16:47 尘封的夕阳 阅读(3688) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h> #include<time.h> clock_t start,stop;//clock_t 是clock()函数返回变量的类型 double duration;//记录被测函数的运行时间,以秒为单位 int main() { start=clock();//开始计 阅读全文
posted @ 2018-01-27 13:23 尘封的夕阳 阅读(602) 评论(0) 推荐(0) 编辑