DailyNote
文章平均质量分 96
DailyNote
StartLFly
努力工作,认真玩。
展开
-
C语言-09_文件操作
文件,对我们并不陌生,文件是数据源(保存数据的地方)的一种,比如大家经常使用的word文档,txt文件,excel文件,avi文件…都是文件。文件最主要的作用就是保存数据,它既可以保存一张图片,也可以保持视频,声音…C程序中,对于文件中数据的输入/输出操作以“流(stream)” 的方式进行,可以看做是一种数据的流动。输入流:数据从数据源(比如:文件)到程序(或内存)的流动过程。输出流:数据从程序(或内存)到数据源(比如:文件)的流动过程。原创 2024-09-10 08:47:42 · 1010 阅读 · 0 评论 -
C语言-08_常用函数
分配失败返回NULL。这样做以后,数组变量的地址还是不变的,即 strcpy() 只是在原地址写入新的字符串,而不是让数组变量指向新的地址。【解析】首先该程序符合语法规则,因此不会编译时产生错误,其次字符数组str1和str2都为指针常量,将他们直接用关系运算符进行比较肯定是不相等的,但是它们所指的字符串是相等的,因此最后输出Unequal。strncat() 总是会在拼接结果的结尾,自动添加空字符′\0′ ,所以第三个参数的最大值,应该是 str1 的变量长度减去 str1 的字符串长度,再减去 1。原创 2024-09-10 08:46:39 · 614 阅读 · 0 评论 -
C语言-07_结构体与公用体
有时需要一种数据结构,不同的场合表示不同的数据类型。比如,如果只用一种数据结构表示学生的“成绩”,这种结构就需要有时是整数(80、90),有时是字符(‘A’、‘B’),又有时是浮点数(80.5、60.5)。**C 语言提供了共用体类型(Union 结构),用来自定义可以灵活变更的数据结构。**它内部可以包含各种属性,但同一时间只能有一个属性,因为所有属性都保存在同一个内存地址,后面写入的属性会覆盖前面的属性。这样做的最大好处是节省内存空间。“共用体”与“结构体”的定义形式相似,但它们的含义是不同的。原创 2024-09-10 08:45:54 · 312 阅读 · 0 评论 -
C语言-06_函数
原型:int pMax(int *p,int n)功能:在长度为 n、由 p 指向的一维数组中求元素最大值。原创 2024-09-10 08:44:54 · 195 阅读 · 0 评论