[工学]C语言要领.ppt

  1. 1、本文档共88页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]C语言要领

程序设计复习 C语言常量 C语言常量 C语言常量 C语言标识符 C语言数据类型 整数的数据变化规律 实数的数据精度 数值型数据间的运算 整数运算 算术表达式运算 算术表达式运算 算术表达式运算 关系表达式 逻辑表达式 If语句结构 If语句结构 条件运算符 switch语句结构 switch语句结构 循环结构 循环结构 数组 字符数组 字符串 字符串 字符串的输入与输出 字符串处理函数 字符数组 指针 指针 指针的使用 指针与数组 指针与数组 指针与字符串 指针与字符串 指针与字符串 指针与字符串 函数 函数参数 函数的返回值 内部函数的使用 递归函数 通过函数调用返回值 通过函数参数返回值 通过函数参数返回值 通过函数参数返回值 函数参数既传值又返回值 函数参数和全局变量的联合使用 数组作函数参数 变量的存储类型 C语言程序的组成 预处理命令 预处理命令 预处理命令 结构体定义 结构体类型变量定义 结构体类型变量定义 结构体类型变量的引用 指向结构体类型数据的指针 共用体定义 共用体变量的引用及特点 共用体类型数据的使用技巧 位运算 位运算 位运算 文件的定义 文件的指针 文件的打开与关闭 文件的打开方式 文件的打开方式 文件的关闭 文件的读写-- fputc函数 文件的读写-- fgetc函数 文件的读写– fread和fwrite函数 文件的读写– fprintf和fscanf函数 文件的定位 文件的定位 文件操作实例1 文件操作实例1 文件操作实例2 文件操作实例2 文件操作实例2—查找 文件操作实例2—查找和显示 文件操作实例2—添加新货物 文件操作实例2—浏览 文件操作实例2—修改 位运算符 右移 左移 取反 ~ 按位异或(不同为1,否则为0) ∧ 按位或(全0位0,否则为1) | 按位与(全1为1,否则为0) 注意:按位运算的运算对象是位。 一、按位“与”运算的用途 0x130x17的值为0x13 0 0 0 1 0 0 1 1 0 0 0 1 0 1 1 1 0 0 0 1 0 0 1 1 1、清零:任何单元与0的与运算,结果为0; 2、取一个数中某些指定位。如取一个整数(2字节)的低字节,将该数和255进行与运算。 3、 要保留某位,可取一个数,该数对应位为1。 4、判断某位是0或1。 二、按位“或”运算 0 0 0 1 0 0 1 1 ┃ 0 0 0 1 0 1 1 1 0 0 0 1 0 1 1 1 三、“异或”运算(^) 0^0=0 0^1=1 1^0=1 1^1=0 二进制位同号为0,异号为1 用途: 使特定位翻转:将相应的位置1与原数进行异或运算。 如:将一个字节的低4位翻转, a可达到目的。 例:0xF1^0x1F 1 1 1 1 0 0 0 1 ^ 0 0 0 1 1 1 1 1 1 1 1 0 1 1 1 0 =0xEE 文件:存储在外部介质上的数据的集合。 操作系统是以文件为单位对数据进行管理的。 如果要找到存储在外部介质的数据,首先要找到数据所在的文件,然后再从该文件中读取相应的数据。 如果要把数据存储在外部介质上,必须先建立一个文件,再向文件中输出数据。 C语言把文件看着一个字符(字节)序列。即以字符(字节)为单位对数据进行顺序组织。 C语言由两种类型的文件: ASCII文件:每个字节放一个ASCII代码,代表一个字符。 二进制文件:按数据在内存中的存储形式原样输出到外部介质(磁盘)上。 C系统定义了一个结构体类型FILE来描述一个被使用的文件的有关信息。 FILE *fp; fp --指向FILE类型结构体的指针变量。 对每一个正在使用的文件,都有一FILE 型指针变量其文件的结构体变量。 打开文件:建立系统与具体文件的联系。 关闭文件:使系统与具体文件脱离联系。 对文件读写之前应该“打开”文件。 使用结束后应关闭文件。 1、文件的打开 --fopen函数 fp=fopen(文件名,使用文件方式); 例: fp=fopen(a.dat,r); --打开的文件名为 a.dat

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档