c语言学习
愚桑
有的时候,总要认真点的
展开
-
C语言#fread
fread 作用: 从文件流中读取数据 参数: 接收数据的内存地址,可以用指针或者& 要读取的每个数据项的字节数 要读取的项数(count) 要读取的文件指针(输入流) 返回值: 实际读取到的项数,正常情况小于或等于参数中的count 若读到末尾,则返回0 若有其他错误则返回其他数字 ...原创 2019-03-17 08:42:49 · 217 阅读 · 0 评论 -
C语言#fwrite
fwrite 作用 向文件中写入数据块 参数 数据来源的内存地址,可以用指针或者& 要写入的每个数据项的字节数,一般可以用sizeof得到 要写入的项数(count) 目标文件的文件指针 返回值 返回实际写入的项数,可以据此使用for循环进行少量多次的写入,并判断循环的结束 内容基本来自百度百科,稍作整理 代码说明 <pre name="code" class="原创 2019-03-17 09:08:31 · 386 阅读 · 0 评论 -
C语言#gets_s
gets_s 作用 从标准输入设备读取字符串 参数(gets只有前一个参数没有后一个) 将要存储字符串的字符数组 要读取的最大长度(通常为字符数组长度减一) 返回值 读取成功则返回指向缓冲区的指针,读取失败返回空指针 内容基本来自百度百科,稍作整理 代码说明 char fileName[50]; puts("请输入要写入的文件"); gets_s(fileName, 49); ...原创 2019-03-23 13:16:08 · 545 阅读 · 0 评论 -
C语言#fopen_s
fopen_s 作用 以指定方式打开或创建文件(方式包含读写与格式) 参数 指向文件指针的指针 要打开的文件(完整路径) 格式控制(包含读写控制和格式控制,可查询表格) 返回值 成功返回 失败返回对照百度百科 内容基本来自百度百科,稍作整理 代码说明 FILE *pfIn = NULL; errno_t err; char fileName[50]; puts("请输入要写入的...原创 2019-03-23 13:32:07 · 3576 阅读 · 0 评论 -
C语言#动态内存申请
动态内存申请 相关函数 malloc //用于内存申请 memset //将申请到的内存初始化(实质是用0将申请到的内存填充,使其不随机) free //用于将申请的内存在使用完后进行释放 函数使用 malloc 参数 要申请的内存的大小 返回值 成功则返回指向申请到的内存的指针,类型为void,需强制转换为需要的类型 失败返回null memset 参数 指向要初始化的内存...原创 2019-03-23 14:29:37 · 565 阅读 · 0 评论