
C语言
文章平均质量分 88
KKK3号
欢迎来到我的博客,这是命运石之门的选择吧φ(゜▽゜*)♪
展开
-
C语言文件操作
文件 在程序设计中,一般将文件分为两类:程序文件和数据文件 程序文件:源程序文件(后缀为.c文件)、目标文件(windows系统下后缀为为OBJ文件)、可执行文件(windows系统下后缀为为exe文件) 数据文件:文件内容不一定时程序,是程序运行时需要读写的数据。如程序运行时需要读取其中数据或者输出内容 文件名 一个文件要有独特的文件标识(文件标识也称文件名)才能方便被使用和寻找。通常文件名组成包含:文件路径+文件名主干+文件后缀 文件类型 根据数据的组织形式,文件可以分为:文本文件和二进制文件。首先数据原创 2022-04-09 19:12:08 · 965 阅读 · 0 评论 -
自定义数据类型
自定义数据的类型: 结构体 在C语言中有内置的类型如char、int、long等类型,但这些类型都不能满足我们的需求,所以有自定义的数据类型。其中包括有:结构体、枚举、联合体。下面为结构体各部分的意义: // ↓-结构体标签 struct peop //↑-结构体关键字 { char name[10]; int tele; int age;//←结构体成员列表 };//s1,s2定义的是全局变量 //↑-变量列表 struct peop s2;//全局变量 int main() { str原创 2022-04-09 19:09:16 · 1982 阅读 · 0 评论 -
程序环境和预处理
前言:在C语言的实现过程中从源文件到可执行程序的的环境是翻译环境,生成exe到执行的环境是执行环境。在翻译环境中将源代码(文本文件)转换为可执行程序(二进制文件)。然后是执行环境执行代码 翻译环境+链接 在源文件翻译为可执行程序的过程中,每一个.c文件都会经过编译器编译为一个目标文件(xxx.obj)。这些目标文件再经过链接器连接上链接库共同生产可执行程序。 所以一个可执行程序的产生是: 源文件-编译->目标文件-链接器(加链接库)->可执行程序 //链接器会自动从C语言标准库中引入所需要的库函原创 2022-04-09 19:06:49 · 602 阅读 · 0 评论 -
数据的存储
大端、小端存储方式 首先我们来看这样一个简单的例子: int main() { int a = 16; return 0; } 看到这个例子,你有没有曾经疑惑过,这个16在内存中就是是怎么放的呢?于是我打开调试窗口,发现a的地址在内存中对应的方式是这样的: 现在我们想想,16对应的16进制数字应该是0x00 00 00 10(一个整型4个字节,对应8个16进制数),那为什么内存中不是 00 00 00 10,而是倒转过来10 00 00 00呢? 说到这就不得不引入大端存储模式和小端存储模式 大端存储原创 2022-04-09 19:03:17 · 2052 阅读 · 0 评论