C语言
文章平均质量分 57
七进制的1342
这个作者很懒,什么都没留下…
展开
-
C语言实现扫雷
本文是编写的一个小项目:扫雷创建两个二维数组,一个数组arr2进行雷的布置,另一个数组arr1则是实现显示的功能,都初始化为字符‘0’然后对数组arr2进行雷的设置,随机10个在数组中,并且用字符‘#表示’数组arr1是显示给用户的,用户输入的坐标再与arr2数组中的相应位置用上面的方式进行雷的处理,并且在数组arr1 上显示原创 2018-01-20 14:09:31 · 564 阅读 · 0 评论 -
C语言实现三子棋
本文是编写一个小项目:三子棋有单人模式(人机)和双人模式(人人)两种(这只是在下的粗浅理解,不足的地方还请谅解,欢迎留言提出,后期理解深入后会加以改进)原创 2018-01-20 10:53:33 · 370 阅读 · 0 评论 -
时间复杂度与空间复杂度
本文是对时间复杂度以及空间复杂度的一个理解(这只是在下的粗浅理解,不足的地方还请谅解,欢迎留言提出,后期理解深入后会加以改进)时间复杂度 由于环境的不同,同样的代码执行所需要的时间是不同的,所以是不能拿来比较的而函数中执行的次数确实一样的所以时间复杂度就是程序每个循环中的语句总共会执行的次数 时间复杂度的表示方法——大O渐进表示法O(f(n))这里的f(n)是原创 2017-12-08 16:29:06 · 235 阅读 · 0 评论 -
注释转换
本函数就是见得实现一下C注释、CPP注释和普通模式之间的转换(这只是在下的粗浅理解,不足的地方还请谅解,欢迎留言提出,后期理解深入后会加以改进)1、先来了解一下这四种模式之间转换的条件2、接下来就是完成的主要步骤了我是将主函数与实现函数分不同的文件建立的(1)、分别建立 mian.c convert_comment.c convert_comment.h三原创 2017-12-08 13:37:24 · 352 阅读 · 0 评论 -
指针数组 数组指针 函数指针 函数指针数组 指向函数指针数组的指针
指针数组 首先从名字就可以知道这是一个数组,是存放指针的数组。先看几种指针数组:int *数组指针 函数指针 函数指针数组 指向函数指针数组的指针原创 2017-11-29 17:24:50 · 4280 阅读 · 10 评论 -
枚举常量
枚举常量 enum枚举常量是需要占用内存的,需要在内存中开辟一个空间进行存储。#include enum Sex{MALE,FEMALE,SECRET};int main() {printf("%d\n", MALE); printf("%d\n", FEMALE); printf("%d\n", SECRET); return原创 2017-10-19 19:48:01 · 651 阅读 · 0 评论 -
C语言:编写一个函数实现一串字符串的左旋或者右旋
ABCDCE左旋一个字符得到BCDEAABCDCE左旋两个字符得到CDEABvoid left(char arr[],int n,int s){ int i = 0; int j = 0; char arr1[10] = { 0 }; for (i = 0; i < s; i++) { if (i < s-n) { arr1[i] = arr[i + n];原创 2017-11-06 18:46:30 · 353 阅读 · 0 评论