- 博客(26)
- 收藏
- 关注
原创 【C】文件操作
文件也可分为文本文件和二进制文件,在内存中文件以二进制形式存储,不过这除了中文以外(ASCII编码);当读取 (n-1) 个字符时,或者读取到换行符时,或者到达文件末尾时,fgets读取结束。在C语言中,如果以只读方式打开一个不存在的文件,将会报错;写和追加的方式如果打开一个不存在的文件,将会新建一个文件。程序文件包括以.c,.obj,.exe等结尾的文件。是以读(r),写(w),还是追加(a)的方式打开?以追加方式打开文件,在原文件后添加新内容,不能读。以写方式打开文件,将会清空原文件内容,不能读;
2024-09-05 00:09:00
320
原创 SVN-Server安装时提示computer name错误
如果你安装SVN-Server失败,并且已经将电脑名修改得符合规范,还是解决不了,可以进来看看,或许有用。
2024-07-02 17:42:17
259
原创 【C语言】二分查找详解
二分查找的时间复杂度为O(logn),查找的每次都需要折半,就是/2,每次都将要查找的数据范围缩小一半,从1到1/2再到1/4,1/8直到中间的数字就是我们要找的数字。第四次折半:left = 10;right = 10(此时left+right是偶数,mid找到了我们想要的数,并且left == right)(此时left+right是奇数,left没有等于right时,mid就已经给出了结果,由于/的特性)第一次折半:left = 0;第二次折半:left = 0;第三次折半:left = 0;
2024-07-02 17:14:00
313
原创 Qt使用报错:dependent ‘..\..\QtWidgets\QWidget‘ does not exist.
Qt使用报错:dependent '..\..\QtWidgets\QWidget' does not exist.我认为是没有配置环境变量的原因!
2024-04-21 18:27:10
3736
5
原创 【C语言】实现通讯录
通讯录的人的信息有:姓名、性别、年龄、电话、住址可采用结构体来表示人的信息。通讯录中有多个人,因此可创建一个成员为表示人的结构体数组的结构体
2023-09-18 19:05:47
167
1
原创 【C语言】实现memcpy和memmove函数
这个是库中memcpy函数的声明,其中str2指向要被复制的源数据存储区;str1指向目的数据区;返回目标空间的首地址。同memcpy()一样,其中str2指向要被复制的源数据存储区;str1指向目的数据区;返回目标空间的首地址。
2023-09-15 13:28:29
131
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人