C语言
文章平均质量分 87
从入门到精通
C语言全面知识
Clumsy、笨拙
这个作者很懒,什么都没留下…
展开
-
【C语言初阶】初始C语言(2)
熟悉C语言的基础内容原创 2022-07-13 16:15:11 · 575 阅读 · 0 评论 -
【C语言进阶学习】二、指针的进阶(3)(数组与指针笔试题,熟练掌握sizeof与strlen以及指针的运用)
文章目录指针和数组笔试题解析指针笔试题指针和数组笔试题解析指针笔试题原创 2021-10-08 00:38:19 · 188 阅读 · 0 评论 -
【C语言进阶学习】二、指针的进阶(2)
文章目录函数指针函数指针数组指向函数指针数组的指针回调函数函数指针函数指针数组指向函数指针数组的指针回调函数原创 2021-09-24 00:42:16 · 163 阅读 · 1 评论 -
【C语言进阶学习】二、指针的进阶(1)
文章目录字符指针数组指针指针数组字符指针数组指针指针数组原创 2021-09-06 23:38:10 · 317 阅读 · 0 评论 -
【C语言进阶学习】一、数据的存储 (深度剖析数据在内存中的存储)
文章目录一、数据类型详细介绍二、整形在内存中的存储:原码、反码、补码三、大小端字节序介绍及判断四、浮点型在内存中的存储解析一、数据类型详细介绍二、整形在内存中的存储:原码、反码、补码三、大小端字节序介绍及判断四、浮点型在内存中的存储解析...原创 2021-09-03 01:31:59 · 480 阅读 · 10 评论 -
【C语言初阶】初始结构体
文章目录结构体类型的声明结构体初始化结构体成员访问结构体传参结构体类型的声明结构体初始化结构体成员访问结构体传参原创 2021-08-27 13:30:16 · 251 阅读 · 2 评论 -
【C语言初阶】初始指针
文章目录指针是什么指针和指针类型野指针指针运算指针和数组二级指针指针数组指针是什么指针和指针类型野指针指针运算指针和数组二级指针指针数组原创 2021-08-27 00:48:09 · 429 阅读 · 4 评论 -
【C语言初阶】操作符详解(2万字详细讲解)
文章目录算数操作符移位操作符位操作符赋值操作符单目操作符关系操作符逻辑操作符条件操作符逗号表达式下标引用、函数调用和结构成员算数操作符移位操作符位操作符赋值操作符单目操作符关系操作符逻辑操作符条件操作符逗号表达式下标引用、函数调用和结构成员...原创 2021-08-20 00:15:48 · 222 阅读 · 0 评论 -
【C语言初阶】函数栈帧的创建与销毁
本篇文章,博主所使用的环境是VS2013,建议在学习函数栈帧的创建与销毁不要使用太高级的编译器,越高级的编译器,越不容易观察函数栈帧创建与销毁的过程。同时函数栈帧的创建和销毁的过程在不同的编译器下,它的创建和销毁是略有差异的,大体逻辑是一致的,具体细节取决于编译器的实现。在了解函数栈帧的创建与销毁之前我们先了解一下什么是函数栈帧。每一个函数调用,都要在栈区上创建一个空间,而在栈区上为函数创建的空间就叫做函数栈帧接下来我们就开始学习函数栈帧的创建和销毁吧。铺垫:1.寄存器:eaxebxec原创 2021-08-08 02:43:13 · 351 阅读 · 1 评论 -
【C语言初阶】C语言数组详解
目录数组一维数组的创建和初始化一维数组的使用一维数组在内存中的存储多维数组二维数组二维数组的创建和初始化二维数组的使用二维数组在内存中的存储其他多维数组数组作为函数参数数组一维数组的创建和初始化一维数组的使用一维数组在内存中的存储多维数组二维数组二维数组的创建和初始化二维数组的使用二维数组在内存中的存储其他多维数组数组作为函数参数...原创 2021-08-05 00:37:51 · 876 阅读 · 3 评论 -
【C语言初阶】教你如何一步步实现猜数字小游戏(C语言版)
#include <stdio.h>#include <stdlib.h>#include <time.h>void menu(){ printf("***************************\n"); printf("******* 1. play ******\n"); printf("******* 0. exit ******\n"); printf("***************************\n".原创 2021-08-03 00:32:28 · 385 阅读 · 0 评论 -
【C语言初阶】扫雷游戏(C语言版)
目录一、游戏功能二、效果展示三、设计思路四、完整代码game.h内容game.c内容test.c内容当我们学习到了数组的时候,我们可以尝试写出三子棋(见前文)和扫雷这两个小游戏,今天我就带来如何用c语言写出一份扫雷来。一、游戏功能显示该点周围雷的个数首次点击不会中雷坐标周围没雷,可以实现展开游戏结束后展示玩家用时二、效果展示我们先看效果图,如下:三、设计思路我们只需输入坐标就可以进行排雷了,是不是很有趣呢?其实要想实现上方所说的功能也不难,我们只需利用各个函数来一一实现这些功原创 2021-07-30 01:12:05 · 535 阅读 · 1 评论 -
【C语言初阶】三子棋游戏(C语言版)
目录一、三子棋游戏规则二、基本流程三、步骤1、菜单显示2、创建棋盘3、棋盘初始化4、打印棋盘5、玩家落子6、电脑落子7、判断胜负四、结果演示1、玩家胜利2、电脑胜利3、平局五、代码实现一、三子棋游戏规则三子棋是一个很古老的民间传统游戏,玩起来也非常便捷。三子棋也叫做OOXX棋,井字棋等,用“井”字分出3×3的格子,双方轮流下棋子(可以用O或者X来区别),只要将自己的三个棋子走成一条线,就算获胜。二、基本流程在实现三子棋代码之前,我们来看看实现这个游戏的逻辑:建立一个游戏菜单。创建和初始化棋盘原创 2021-07-28 01:16:21 · 341 阅读 · 1 评论 -
【C语言初阶】C语言函数详解
文章目录1.函数是什么2.库函数3.自定义函数4.函数的参数5.函数的调用6.函数的嵌套调用和链式访问7.函数的声明和定义8.函数递归1.函数是什么在数学中我们学过各种函数,一元,二元,三元等等,例如:y = x+1。但是C语言中的函数是什么样的呢?在维基百科中的定义为子程序。在计算机科学中,子程序,是一个大型程序中的某部分代码, 由一个或多个语句块组成。它负责完成某项特定任务的独立程序代码单元。一般会有输入参数并有返回值,提供对过程的封装和细节的隐藏。这些代码通常被集成为软件库。为什么要.原创 2021-07-26 01:53:54 · 541 阅读 · 2 评论 -
【C语言初阶】C语句成员2:循环语句
文章目录循环语句循环语句原创 2021-07-18 16:10:29 · 166 阅读 · 1 评论 -
【C语言初阶】C语句成员1:分支语句
目录C语言中的3种结构什么是语句分支(选择)语句if语句switch语句C语言中的3种结构我们在了解C语言的语句之前,应先了解C语言中的基本程序结构,从程序流程的角度来看,程序可以分为三种基本结构,即顺序结构、分支(选择)结构、循环结构。顺序结构:就是从上往下依次执行语句的结构,就如一条笔直的大路,没有任何转折。分支(选择)结构:通过分支语句(选择语句)组成,分支就如我们走到分叉路口,我们要进行方向选择才能接着往前走。循环结构:通过循环语句组成,循环就如春夏秋冬四季的变换。这三种基本结构可以组成原创 2021-06-17 23:30:57 · 244 阅读 · 3 评论 -
【C语言初阶】初识C语言(1)
初步了解C语言,掌握基本的C语言架构原创 2021-06-06 17:49:10 · 460 阅读 · 3 评论