C语言算法优化
橘泽
这个作者很懒,什么都没留下…
展开
-
模拟实现strcpy函数
模拟实现strcpy函数原创 2019-02-21 16:56:31 · 176 阅读 · 0 评论 -
【C语言数组应用】三子棋游戏
【C语言数组应用】三子棋游戏三子棋游戏的基本构架是数组的应用,但是要实现游戏还得结合具有相关功能的函数,接下来就介绍三子棋游戏的基本框架及相关函数:下面先介绍一下写三子棋代码的过程和思路:游戏开始要先显示游戏界面==(菜单函数)==。要有一个棋盘给玩家下棋,所以需要一个二维数组,最开始显示给玩家的棋盘应该是空棋盘,所以初始化数组为空格,全为空格的数组打印出来是没有显示的,所以我们要画一个...原创 2019-02-15 20:47:51 · 306 阅读 · 0 评论 -
【C语言数组-递归应用】扫雷游戏
【C语言数组-递归应用】扫雷游戏游戏设计规则:菜单两个棋盘,Mine一个布置雷,Show一个给玩家看,玩家选择show里的坐标翻开雷阵,在mine里的相同坐标如果是雷则玩家失败游戏结束,若不是雷则判断此坐标周围8个坐标是否有雷,有雷则显示周围总雷数,没有就显示为空格。为了避免判断雷阵最外边一圈坐标时出现溢出,因此设置雷阵数组时行(列)比打印出的要多两行(列),布置雷时也不在最外面一圈布雷。...原创 2019-02-23 02:31:19 · 348 阅读 · 0 评论 -
C:指针与数组总结·下【字符指针,数组指针,函数指针,函数指针数组】
在上一篇里已经讲过什么是指针了,也提及了数组与指针,这里主要梳理总结指针的高级主题。字符指针char*是指针的一种类型,叫做字符指针。举个栗子://(1)int main(){ char com = 'w'; char* p = &com;//*p = w return 0;} //(2)int main(){ char* p = "hello"原创 2019-02-23 11:45:35 · 225 阅读 · 0 评论 -
C:指针与数组总结·上【指针类型,指针运算,二级指针,指针与数组(名),指针数组】
C:指针与数组·上【指针类型,指针运算,二级指针,指针与数组(名)】指针是什么指针是一个变量,里面存放的是地址,通过存在指针里的地址能找到所需的变量单元,也说地址指向该变量单元。指针和指针类型(1)指针的大小:32位平台上是4个字节,64位平台是8个字节。(2)指针的使用与类型:#include<stdio.h>int main(){ int a = 10;/...原创 2019-02-20 19:35:20 · 1093 阅读 · 0 评论 -
【回调函数】及【函数指针数组】应用--【计算器】
【回调函数】及【函数指针数组】应用—>【计算器】概念:回调函数是一个通过函数指针调用的函数,如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另一方调用的,用于对该事件或条件响应。应用【计算器】思路:计算器菜单页面,计算的函数,利用函数指针数组和函数指...原创 2019-02-26 17:37:23 · 316 阅读 · 0 评论