C语言
文章平均质量分 94
介绍有关C语言的知识点
夏天的阳光吖
互相关注,共同进步,每一天都进步一点点
展开
-
C语言:文件操作(下)
嗨!小伙伴们,在前2篇中,我们分别讲述了C语言:文件操作(上)和C语言:文件操作(中),今天我们将会学习文件操作(下),准备好了吗?Ready Go ! ! !原创 2024-05-01 17:02:07 · 959 阅读 · 1 评论 -
C语言:文件操作(中)
需要注意的是,fscanf函数会按照格式化字符串中的格式要求进行读取,如果格式不匹配,可能会导致读取错误或结果不正确。函数会根据format字符串中的格式指示符,将可变参数列表中的数据按照指定的格式输出到文件中。读取的位置随着每次读取而向后移动。今天我们学习了另外4个函数,分别是fprintf函数,fscanf函数,fwrite函数,fread函数,希望看完这篇文章能对友友们有所帮助!fread函数时C语言中的文件输入函数,用于从文件中读取指定数量的数据项,并将其存储到指定的内存块中。Ready Go!原创 2024-04-29 23:15:36 · 751 阅读 · 0 评论 -
C语言:文件操作(上)
如果没有文件,我们写的程序的数据是存储在电脑的内存中,如果程序退出,内存回收,数据就丢失了,等再次运行程序,是看不到上次程序的数据的,如果要将数据进行持久化的保存,我们可以使用文件原创 2024-04-28 23:56:25 · 2125 阅读 · 1 评论 -
C语言: 内存函数(下)
memset函数逐字节地设置内存区域的值,因此在使用时要确保设置的值与要设置的内存区域的类型相匹配。因为它是按字节操作的,所以当你对非字符类型(如整数、浮点数等)的数组是用memset函数时,要格外小心。memcmp 函数按字节比较两个内存区域的内容,而不是按数据类型或元素进行比较。因此,只要你知道要比较的字节数,它对于比较任意类型的内存区域都是有效的。memset函数是C语言中的一个库函数,用于将某一内存块中的内容全部设置为指定的值。num: 要设置的内存区域的大小,以字节为单位。原创 2024-04-10 09:04:47 · 742 阅读 · 1 评论 -
C语言: 内存函数(上)
从7位置开始拷贝: 5->7 4->6 ,后2个数还可正常拷贝,但是当 3->5 的时候,就出现问题了,本应该是"5"的位置被拷贝过来的"7"覆盖掉了,之前的"5"消失了,因此,从后往前拷贝失败。从1位置开始拷贝: 3->1 4->2 , 前2个数可以正常拷贝,但是当 5->3 的时候,就出现问题了,原本是"3"的位置,现在被拷贝过来的"1"覆盖了,原来的"3"消失了,因此,从前往后拷贝失败。从6的位置开始拷贝: 1->6 2->7 3->8 4->9 5->10 拷贝成功。原创 2024-04-09 23:42:09 · 968 阅读 · 2 评论 -
C语言: 字符串函数(下)
在不同的系统和C语言标准库的实现中都规定了一些错误码,一般放在errno.h 这个头文件中说明的,C语言程序启动的时候就会使用一个全局变量errno来记录程序的当前错误码,只不过程序启动的时候errno是0,表示没有错误,当我们在使用标准库中的函数的时候发生了某种错误,就会将对应的错误码,存放在errno中,而一个错误码的数字是整数,很难理解是什么意思,所以每一个错误码都是有对应的错误信息的。strtok函数是C语言中的字符串分割函数,用于将一个字符串按照指定的分隔符进行分割并返回分割后的子字符串。原创 2024-04-08 20:25:57 · 880 阅读 · 1 评论 -
C语言: 字符串函数(上)
在这篇文章中,我们学习了一些字符串函数,还有更多的字符串函数等着我们去探索,我将留在下一篇文章。希望看到这篇文章的友友们,能!!!!原创 2024-04-07 11:38:26 · 885 阅读 · 0 评论 -
数组和函数实践: 扫雷游戏
嗨,小伙伴们,大家好!还记得电脑桌面里面的扫雷游戏吗?今天我们就来动手实践一下这款休闲小游戏---扫雷,准备好了吗?我们开始咯!原创 2024-01-09 09:50:15 · 912 阅读 · 13 评论 -
C语言--分支与循环(上)
if 语句为真,则打印作业写完了,if 语句为假,则不打印。是独立存在的, 不管 if 语句的条件的真假, 都会被执行, 那我们想用 if 语句同时控制2条语句, 怎么办呢?上面的代码排版,让 else 和最上面的 if 对齐,让我们误以为 else 是跟第一个 if 语句进行匹配,但实际上,else 是和第二个 if 语句进行匹配的, 这样后边的 if ... else 语句是嵌套在第一个 if 语句中的,如果第一个 if 语句不成立,嵌套的 if 和 else 就更没机会执行了,最终,啥也不打印。原创 2023-11-04 20:33:13 · 89 阅读 · 5 评论 -
第一讲: 初识C语言
在VS上写代码,我们是需要创建项目的,直接新建项目就可以啦!1.项目名称最好有意义2.项目名称最好不要使用中文3.不要使用特殊字符4.代码的位置: 自己找一个熟悉的路径维护起来5.这个代码路径不要包含空格,特殊字符,中文字符现在我们打开项目,在其中就可以添加源文件和头文件。C语言中把.c为后缀的文件称为源文件,把.h为后缀的文件称为头文件。为了不再重复实现常见的代码,让程序员提升开发效率,C语言标准规定了一组函数,这些函数再由不同的编译器厂商根据标准进行实现,提供给程序员使用。原创 2024-03-24 09:01:48 · 1043 阅读 · 5 评论