![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言学习
Aaron~~~
这个作者很懒,什么都没留下…
展开
-
文件操作
注意: 若文件不存在:w新建一个文件,若文件存在,w会将原文件内容覆盖 用a打开文件:要求该文件必须存在,保留原文件内容,在文件末尾添加 若文件不存在:r+打开会失败,w+则会新建一个文件 若文件存在:r+不清空文件,w+则清空文件,因此当文件存在时要慎用w+ 按格式读写文件 #include <stdio.h> #include <stdlib.h> FILE *stream; int main(void) { long l; float fp...原创 2020-12-02 23:07:26 · 114 阅读 · 0 评论 -
字符串笔记
字符串笔记 字符串(String)实际就是由若干有效字符构成且以字符’\0’作为结束的一个字符串序列。 1.1字符串的存储 字符串的结尾一定得是以 '\0’结尾。 //1、以字符的形式存储 char atr[6]={'H','e','l','l','o','\0'}; //不要遗漏'\0' //2、以字符串的形式存储 char str[]={"Hello"}; char weekday[7][10]={"Sunday","Monday","Tuesday","Wednesday","Thursday原创 2020-11-03 17:05:26 · 188 阅读 · 0 评论 -
结构体(Structure)
结构体(Structure) 结构体解决目的:将不同类型的数据成员组成到统一的名字之下,适合于对关系紧密、逻辑相关、具有相同或者不同属性的数据进行处理,尤其是数据库管理中得到了广泛应用。 结构体模板: struct 结构体名 { 数据类型 成员1的名字; 数据类型 成员2的名字; .... 数据类型 成员n的名字; } 注意:结构体模板只有声明了一种数据类型,定义了数据的组织形式,并未声明结构体类型的变量,因而编译器不为其分配内存,正如编译器不为int型分配内存。 定义结构原创 2020-11-07 15:13:35 · 1392 阅读 · 0 评论 -
用于多路选择的switch语句
用于多路选择的switch语句 switch(表达式) { case 常量1: 可执行语句序列1; case 常量2: 可执行语句序列2; . . . case 常量n: 可执行语句序列n; default: 可执行语句序列n+1; } 类似于if-else语句,被检测的表达式写在关键字switch后面的圆括号中,表达式只能原创 2020-11-08 15:10:36 · 298 阅读 · 0 评论