C语言
文章平均质量分 81
C语言的知识
昵称就是昵称吧
这个作者很懒,什么都没留下…
展开
-
C语言——如何实现扫雷游戏,详细解析
目录一、扫雷游戏介绍二、基本流程设计思路三、代码实现1、整体框架2、菜单选项3、游戏内部的实现3.1 雷盘的初始化3.2 打印雷盘3.3 布置雷3.4 扫雷四、总代码1、主函数源文件test.c2、头文件game.h3、自定义函数源文件game.c五、代码运行实例展示一、扫雷游戏介绍扫雷游戏的规则是,当点击某个位置时:如果这个位置有雷,玩家就会被炸,展示雷盘中所有雷的位置,游戏结束;如果这个位置没有雷,则点击的这个位置..原创 2022-04-04 07:30:00 · 2640 阅读 · 3 评论 -
编写一个函数 reverse_string(char* string) 递归实现 字符串反向排序
编写一个函数 reverse_string(char* string)(递归实现)实现:将参数字符串中的字符反向排列要求:不能使用C函数库中的字符串操作函数。方法一: 逆序打印,通过递归找到'\0'前一个字符,然后依次从后往前打印字符void reverse_string(char* string) { if (*string != '\0')//当指针string指向'\0'时,不再递归 { string++; reverse_string(string); .原创 2022-04-02 18:38:28 · 2410 阅读 · 2 评论 -
自定义函数模拟实现库函数strncpy、strncat和strncmp的功能
以下内容是接着上一篇所写(如何让处理C语言的字符和字符串:函数_昵称就是昵称吧的博客-CSDN博客),可以先浏览上一篇,可以更好的理解下面的内容。库函数:strcpystrcatstrcmp——————————是长度不受限制的字符串函数strncpystrncatstrncmp——————————是长度受限制的字符串函数一、限制长度的字符串拷贝函数strncpy从函数的申明可以得出,比起库函数strcpy就多了一个限制条件:需要拷贝字符的...原创 2022-04-02 08:20:16 · 1126 阅读 · 1 评论 -
如何处理C语言的字符和字符串:函数
C语言中对字符和字符串的处理很频繁,但是C语言本身的类型中是没有字符串类型,字符串通常放在 常量字符串 中或者 字符数组 中。常量字符串,顾名思义,就是这个字符串当成一个常量,我们知道常量是不可以被修改的,所以常量字符串适用于那些对它不做修改的字符串函数。目录一、求字符串长度1、库函数strlen二、字符串函数1、字符串拷贝函数1.1 库函数strcpy2、字符串追加函数2.1 库函数strcat3、 字符串比较函数3.1 看函数strcmp一..原创 2022-04-01 18:26:05 · 1157 阅读 · 0 评论 -
C语言的分支语句和循环语句详解
大家对c语言的分支语句和循环语句足够了解吗?让我们来探讨一下分支语句:1、if 2、switch循环语句:1、while 2、for 3、do while目录一、分支语句1、 if语句2、 switch语句二 、循环语句1、 while语句2、for循环3、 do...while一、分支语句1、 if语句语法结构:第一种:if(表达式) ...原创 2022-03-31 15:45:24 · 1656 阅读 · 3 评论 -
关于C语言数组、指针和函数的相关内容2
此篇文章内容接我上一篇《关于C语言指针、数组和函数的相关内容》(关于C语言指针、数组和函数的相关内容_昵称就是昵称吧的博客-CSDN博客)所写,可以先看上一篇,也可以直接阅读此篇。一、函数指针 先看定义,函数指针顾名思义就是指向函数的指针,是存放函数地址的指针。那么函数的地址如何取出来了?我们看下面的代码。#include<stdio.h>void test(){ printf("hehe\n");}int main(){ prin...原创 2022-03-19 21:06:36 · 766 阅读 · 2 评论 -
关于C语言指针、数组和函数的相关内容
文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结一、字符指针首先,我们要知道指针的概念,指针就是用来储存内存块所在的地址(关于内存块的地址是如何分布的,可以看我另一条博客)。下面举例说明:int main(){ int i = 0;//定义i为整型,想内存申请4个字节的空间(内存块) .原创 2022-03-19 16:46:25 · 806 阅读 · 3 评论