欢迎来到天天文库
浏览记录
ID:52648417
大小:989.00 KB
页数:32页
时间:2020-04-12
《网络游戏开发-C++程序设计.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库。
1、网络游戏开发-C++程序设计第1章C++程序设计基础第3章函数标准库函数的使用函数重载内联函数标准库函数函数重载函数重载了解标准库函数掌握函数重载第3章函数3.4标准库函数的使用C++语言提供了极为丰富的库函数。函数类型说明字符类型分类函数用于对字符按ASCII码分类:字母,数字,控制字符,分隔符,大小写字母等转换函数用于字符或字符串的转换,在字符量和各类数字量(整型,实型等)之间进行转换,在大、小写之间进行转换目录路径函数用于文件目录和路径操作诊断函数用于内部错误检测输入输出函数用于完成输入输出功能字符串函数用于字符串操作和处理内存管理函数用于内存管理数学函数用于数学函数
2、计算日期和时间函数用于日期,时间转换操作进程控制函数用于进程管理和控制其他函数用于其他各种功能第3章函数3.4标准库函数的使用C语言标准库中的各个函数,类型以及宏分别在以下标准头文件中说明:assert.hfloat.hmath.hstdarg.hstdlib.hctype.hlimits.hsetjmp.hstddef.hstring.herrno.hlocale.hsignal.hstdio.htime.h头文件声明格式为:#include<头文件名>第3章函数3.4标准库函数的使用3.4.1输入和输出打开一个流可以将该流与一个文件或设备关联起来,这一
3、关联可以通过关闭流而终止。打开一个文件将返回一个指向FILE类型对象的指针,包含控制该流的所有必要的信息。文件/设备FILEC++应用程序1.文件操作第3章函数3.4标准库函数的使用3.4.1输入和输出FILE*fopen(constchar*filename,constchar*mode);访问方式说明"r"打开文本文件用于读"w"创建文本文件用于写,并删除已存在的内容(如果有的话)"a"添加;打开或创建文本文件用于在文件末尾写"r+"打开文本文件用于更新(即读和写)"w+"创建文本文件用于更新,并删除已存在的内容(如果有的话)"a+"添加;打开或创建文本文件用于更新和在
4、文件末尾写1.文件操作第3章函数3.4标准库函数的使用3.4.1输入和输出intfclose(FILE*stream);intrename(constchar*oldname,constchar*newname);intremove(constchar*filename);关闭文件删除文件重命名文件1.文件操作第3章函数3.4标准库函数的使用3.4.1输入和输出intfscanf(FILE*stream,constchar*format,...);fscanf函数2.格式化输入函数%safoxfallintowater%f3.25%d766120666f782066616c
5、6c20…0x0000004c00005040formatintscanf(constchar*format,...);第3章函数3.4标准库函数的使用3.4.1输入和输出intfgetc(FILE*stream);fgetc函数3.字符输入输出函数char*fgets(char*s,intn,FILE*stream);以unsignedchar类型返回stream流中的一个字符。fgets函数用于读入最多n-1个字符到数组s中。fgets函数第3章函数3.4标准库函数的使用3.4.1输入和输出intfputs(constchar*s,FILE*stream);fputs函
6、数3.字符输入输出函数intgetc(FILE*stream);intgetchar(void);char*gets(char*s);intputc(intc,FILE*stream);intputchar(intc);intputs(constchar*s);intungetc(intc,FILE*stream);以unsignedchar类型返回stream流中的一个字符。其他输入输出函数第3章函数3.4标准库函数的使用3.4.1输入和输出size_tfread(void*ptr,size_tsizesize_tnobj,FILE*stream);fread函数4.直接
7、输入输出函数读入最多nobj个长度为size的对象到ptr指向的数组中。size_tfwrite(constvoid*ptr,size_tsize,size_tnobj,FILE*stream);fwrite函数把ptr所指向的数组中nobj个长度为size的对象输出到流stream中。第3章函数3.4标准库函数的使用3.4.1输入和输出intfseek(FILE*stream,longoffset,intorigin);fseek函数5.文件定位函数fseek函数用于文件定位,读写操作将从新位置开始。offset
此文档下载收益归作者所有