![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C基础
文章平均质量分 86
我独行千山
C++初学者
展开
-
【c基础】文件的读写操作
根据功能分类,文件分为程序文件和数据文件。程序文件:在写c语言程序时,运行前后产生文件的就是程序文件如.c为后缀的源程序文件,.obj为后缀的目标文件,.exe为后缀的,为可执行程序。数据文件:文件内容并不一定是程序,而是存放一些数据,这些数据可以被程序读和写。根据数据的组织形式,数据文件包括文本文件或者二进制文件。原创 2022-10-26 15:17:12 · 132 阅读 · 0 评论 -
【C基础】编译预处理
ANSI C定义了一些预定义符号,它们表示不同含义FILE:进行编译的源文件名LINE:文件当前行号DATE:文件被编译日期TIME:文件被编译时间STDC:如果编译器遵循ANSI C 其值为1,否则未定义#define是 C语言 和 C++ 中的一个预处理指令,其中的“#”表示这是一条预处理命令。凡是以“#”开头的均为预处理命令,“define”为宏定义命令用法:#define 标识符(宏名) 对应值作用:在预编译时,将标识符替换为对应值,对应值可以是任何文本内容。原创 2022-10-26 10:59:46 · 365 阅读 · 0 评论 -
【什么?你说你还没学会动态内存】
C语言提供了一些内存管理函数 ,这些内存管理函数可以**按需要动态的分配内存空间**,不需要时也可以把这一块空间回收,等待系统的下次分配。原创 2022-09-26 21:41:35 · 454 阅读 · 7 评论 -
【C】结构体的大小与内存对齐
结构是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量。当描述一个对象需要多种属性修饰时,就要用到结构体,用多种类型的变量修饰。有了结构体类型,那就可以定义结构体变量,有多种方式。在设计结构体的时候,我们既要满足对齐,又要节省空间,就要让占用空间小的成员尽量集中在一起。原创 2022-09-20 21:03:48 · 81 阅读 · 2 评论 -
【C基础】字符函数和字符串函数
字符串在程序中会经常使用到,所以字符串函数也非常重要,主要是能理解字符串在内存中的存储、字符的比较、字符串的结束标志'\0'等。原创 2022-09-18 20:43:30 · 252 阅读 · 0 评论 -
【C基础】数据在内存存储方式
正数的原码,反码,补码全相同,负数的反码由原码转换来(符号位不变,其余位取反),补码为反码+1。 大小端存储模式不同,在某些情况下,同样的数据经过不小心的处理,在不同机器上取出的值各有不同。原创 2022-09-17 15:42:10 · 250 阅读 · 0 评论 -
【C基础】扫雷游戏
扫雷游戏里面涉及的都是比较简单的循环、数组方面的知识,功能比较简单。实现过程中需要一步步把每个功能剖分,最后再一组合就完成了!原创 2022-09-15 22:49:01 · 830 阅读 · 0 评论 -
【C基础】三子棋小游戏
设计一个小游戏,类似于小时候玩的井字棋,两人谁先连成3个相同的符号谁就获胜。原创 2022-09-13 21:56:56 · 848 阅读 · 0 评论 -
【C基础】递归函数
递归函数就是直接或间接调用自身的函数,也就是自身调用自己,以自相似的方式重复项目的处理过程。原创 2022-09-12 10:41:28 · 313 阅读 · 0 评论