C/C++
文章平均质量分 74
dzmiao
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言关于对文件的删除操作
有一个C语言的题目要求对文件中的数据进行删除操作,据我所知C语言好象没有删除文件中的数据的函数?于是只能考虑通过相关的文件打开方式(r,w,a,r+,w+,a+)与fread(),fwrite()等函数实现删除的操作! 首先把文件中的数据读取到一个指针结构体,由于文件中的数据大小不能确定,所以不能使用结构体数组,使用指针结构体目的是使用malloc()来动态分配存储空间.然后再把数据读取到这原创 2004-11-29 03:35:00 · 11520 阅读 · 0 评论 -
指针函数和函数指针的区别
1,这两个概念都是简称,指针函数是指带指针的函数,即本质是一个函数。我们知道函数都又返回类型(如果不返回值,则为无值型),只不过指针函数返回类型是某一类型的指针。其定义格式如下所示: 返回类型标识符 *返回名称(形式参数表) { 函数体 } 返回类型可以是任何基本类型和复合类型。返回指针的函数的用途十分广泛。事实上,每一个函数,即使它不带有返回某种类型的指针,它本身都有一个入口地址,该原创 2004-12-27 22:23:00 · 3376 阅读 · 0 评论 -
C语言复习之文件操作(上)
文件概述1、文件:存储在外部介质上一组相关数据的集合。 例如,程序文件就是程序代码的集合;数据文件是数据的集合。2、文件名:操作系统以文件为单位对数据进行管理,每个文件有一个名称,文件名是文件的标识,操作系统通过文件名访问文件。 例如,通过文件名查找,打开文件,然后读取或写入数据。3、磁盘文件、设备文件:(1)磁盘文件:文件一般保存在磁介质(如软盘、硬盘)上,所以称为磁原创 2004-12-27 22:24:00 · 3048 阅读 · 0 评论 -
实现结构体变量交换值的函数
#include #include struct stuff{ char full_name[20]; unsigned age; unsigned gender;};void swap_struct_data(char *ptr_a, char *ptr_b, int size){/*函数:swap_struct_data作用:交换两个结构型变量的值参数:ptr_a 变量A的地址,ptr_原创 2004-12-27 22:01:00 · 3508 阅读 · 0 评论
分享