C语言进阶指南
文章平均质量分 92
C语言指南进阶篇,大家冲冲冲
代码小豪
码豪手痒难耐,渴望编程
博主的代码仓库:https://gitee.com/ly2004Code
展开
-
C语言进阶指南(22)——文件管理函数
欢迎来到博主的专栏——C语言进阶指南博主id:代码小豪。原创 2024-01-13 10:10:04 · 867 阅读 · 0 评论 -
c语言进阶指南(21)——其他的输入\输出函数
欢迎来到博主的专栏——C语言进阶指南。原创 2024-01-13 10:09:35 · 1116 阅读 · 0 评论 -
C语言进阶指南(20)——文件操作
欢迎来到博主的专栏:C语言进阶指南。原创 2024-01-12 08:51:03 · 965 阅读 · 3 评论 -
C语言进阶指南(19)——柔性数组
下面的结构体中包含了一个柔性数组的定义。char c;柔性数组的定义有以下几个要求(1)定义在一个结构体类型中(2)这个结构体类型至少有一个元素(3)柔性数组没有任何元素柔性数组在结构体类型中不占用内存。用sizeof可以得出这个结构体类型的大小,可以发现柔性数组不会增大结构体类型的大小。原创 2024-01-12 08:49:30 · 343 阅读 · 0 评论 -
C语言进阶指南(18)——动态内存管理函数的常见问题
欢迎来到博主的专栏——C语言进阶指南博主id已更新,希望大家多多支持新人博主。原创 2024-01-11 11:49:14 · 847 阅读 · 0 评论 -
c语言进阶指南(17)——动态内存管理
欢迎来到博主的专栏——c语言进阶指南。原创 2024-01-11 11:48:51 · 1024 阅读 · 5 评论 -
C语言进阶指南(16)(自定义数据类型——结构体)
欢迎来到博主的专栏——C语言进阶指南博主id:reverie.ly。原创 2023-11-29 21:16:00 · 501 阅读 · 3 评论 -
C语言进阶指南(15)(函数指针的创建与使用)
欢迎来到博主的专栏——C语言进阶指南博主id。原创 2023-11-29 19:34:36 · 256 阅读 · 0 评论 -
C语言进阶指南(14)(部分字符串库函数及其模拟实现)
前面已经知道了strlen函数的原理(1)函数原型的参数是字符串的地址(2)函数的返回值是size_t类型(size_t定义在<stdio.h>中)(3)函数从传入的地址为起始位置,一直计算到’\0’之间的字符个数我们可以根据(1)(2)设计出函数原型为了实现(3),我们将指针从起始位置逐个解引用,判断是否为‘\0’,不是‘\0’就给计数增加1.= 0)count++;pstr++;润色一下可以变成//这里是利用了&&的的特性,如果大家感兴趣。原创 2023-11-29 19:33:13 · 287 阅读 · 0 评论 -
C语言进阶指南(13)(字符串与指针)
欢迎来到博主的专栏——C语言进阶指南博主id:reverie_ly。原创 2023-11-28 12:11:51 · 224 阅读 · 0 评论 -
C语言进阶指南(12)(数组指针与二维数组)
欢迎来到博主的专栏——C语言进阶指南博主的id:reverie_ly。原创 2023-11-28 12:11:12 · 88 阅读 · 0 评论 -
C语言进阶指南(11)(指针数组与二维数组)
欢迎来到博主的专栏——C语言进阶指南博主id:reverie_ly。原创 2023-11-27 14:27:17 · 334 阅读 · 2 评论 -
c语言进阶指南(10)(指针与数组)
欢迎来到博主的专栏:C语言进阶指南博主id:reverie_ly。原创 2023-11-27 14:26:56 · 69 阅读 · 0 评论 -
c语言进阶指南(9)(指针与指针类型)
指针本质上是一个变量,这个变量的值是用来存储地址。虽然其他变量也能存储地址值相同的数,但是地址的取值范围和一般的变量取值范围不一样。所以C语言用一个专用来存储地址值的类型的变量,称为指针变量。原创 2023-11-12 22:37:53 · 51 阅读 · 0 评论 -
C语言进阶指南(8)(visual studio的调试方法)
欢迎来到博主的专栏C语言进阶指南博主id:reverie_ly。原创 2023-11-11 19:41:04 · 87 阅读 · 0 评论 -
C语言进阶指南(7)(类型转换、整型提升)
欢迎来到博主的专栏C语言进阶指南。博主id:reverie_ly。原创 2023-11-07 22:23:42 · 79 阅读 · 1 评论 -
C语言进阶指南(6)(函数递归详解)(内含汉诺比塔,青蛙跳台阶问题)
欢迎来到博主的C语言进阶指南专栏博主id。原创 2023-11-07 22:24:12 · 187 阅读 · 3 评论 -
C语言进阶指南(5)(数据类型——char类型详解)
欢迎来到博主的专栏——C语言进阶指南博主的id是——reverie_ly。原创 2023-11-01 22:06:42 · 408 阅读 · 2 评论 -
C语言进阶指南(4)(数据类型——整数类型详解)
欢迎来到博主的专栏C语言进阶指南博主id:reverie_ly。原创 2023-11-01 19:16:47 · 141 阅读 · 3 评论 -
C语言进阶指南(3)(扫雷游戏的代码实现)
当我们想要写出一个游戏的代码时,我们首先要理清楚一个游戏的玩法,再去考虑实现这个玩法的代码。经典的扫雷游戏的玩法如下:1)扫雷游戏中有一块块方格的2)扫雷游戏中放置了一定数量的雷。3)当我们点击方格后,方格当中如果不是雷,就是显示附近的雷的数量,如果点到雷,那么游戏失败4)如果方格附近没有雷,那么会在附近展开格子。这个大家根据自己想法进行实现吧,用简单的printf函数就能完成首先是生成一片扫雷的区域,我们可以发现扫雷中的区域是一个mxn。那么我们可以考虑用一个列为n,行为m的二维数组来实现这片原创 2023-10-31 20:30:22 · 302 阅读 · 6 评论 -
C语言进阶指南(2)(库函数与自定义函数)
(定义函数形式)fun-name(参数)在调用函数时,将fun-name(参数)用于主函数内即可。函数得到返回值时,或者函数运行结束时,回到主函数。参数的分类1)实参(argument)——实际参数,实际参数是调用函数时传递给函数的参数的值。可以使用常量,变量,表达式,函数等。实参需要有具体的值,以便把值传给形参。2)形参(parameter)——形式参数。形式参数是定义函数时用到的参数的变量,用于定义函数名和函数体时用到的变量。调用函数时,实参的数据类型,数值会传输给形参进行运算。原创 2023-10-30 21:12:33 · 68 阅读 · 1 评论 -
c语言进阶指南(1)(数组)
欢迎来到博主的专栏c语言进阶指南。博主的iid(reverie_ly)原创 2023-10-30 07:53:44 · 99 阅读 · 3 评论