
学生
文章平均质量分 50
cute_shuai
这个作者很懒,什么都没留下…
展开
-
C语言_扫雷
做一个扫雷的游戏,首先分析一下扫雷需要实现的功能: 1.选择一个位置,如果该位置是雷则结束游戏,并显示所有雷的位置。如果不是雷则显示该位置周围雷的数量。 2.如果周围没有雷,则该位置显示空,并且周围如果也为空则一并展开。 3.第一次选择时必定不是雷 4.当盘上剩余的位置只有雷了,则游戏也结束,并且玩家胜利。然后可以用两个二维数组,一个数组原创 2017-10-27 15:39:09 · 332 阅读 · 0 评论 -
C语言_初成长_操作符和表达式
在C语言中,有各式各样的操作符,而且操作符的运用往往和表达式结合在一起,下面先给操作符一个简单的分类:算术操作符: + - * / % 对应数学里面的 加减乘除余 只有%左右两边操作数都必须是整数。移位操作符: >> 右移操作原创 2017-10-15 15:50:54 · 346 阅读 · 1 评论 -
C语言_我的初成长
写这遍博客的时候,其实我并不是作为一个C语言的初学者,而是当时大一期间已经学过了,有了一定基础,现在我已经大三了,即将面临所有大学生都将遇到的问题——就业。我自己也感受到对两年前学过的知识有一点点稍微的淡忘以及不熟悉,才打算再把基础加固,以便建立更高的知识层,所以我把现在的学习状态称为初成长,而不是初学习。 一个简单的自我介绍,在我的家庭,我爸是一名教师,所以我家一直都坚信“知识改变命运原创 2017-09-22 22:52:59 · 262 阅读 · 0 评论 -
C语言_我的初成长_关键字
要打好C语言的基础,对关键字的了解必须熟悉。关键字在C语言中至关重要,每一个关键字都有着它自己的含义与用法,而且自己取名的时候还不能和关键字重名。 一些简单而且常用的关键字看一眼就知道,可以简单的分一个类,比如声明变量或函数用到的:int, double, float, short, long ,char等分支结构用到的:if, else, switch, case, deafult; 用来原创 2017-09-27 15:07:05 · 485 阅读 · 0 评论 -
C语言_初成长_数组
在C语言里面,数组的使用是非常频繁的,但是对于数组的使用,经常会有一些细节方面的问题,导致产生一些错误,所以我想对一维数组和二维数组的初始化和使用写一个小小的总结。数组的创建: 数组是一些相同类型元素的集合,所以对数组的创建格式是 类型 + 自定义标识符 + [ ] 比如 int arr1[5]; char arr2[10]; int arr3[5][10];原创 2017-10-19 16:52:59 · 247 阅读 · 0 评论 -
C语言_函数指针数组指针
函数指针数组指针?这是个啥玩意?第一次遇到我也是黑人问号脸,后来发现理解这个其实也不难,就是一个指向数组的指针而已,而这个数组里面的元素保存的是指向函数的指针。我们可以先从指针数组开始了解,由浅入深。原创 2017-11-23 22:17:43 · 598 阅读 · 0 评论 -
C语言_可变参数列表解析
在自定义函数时,例如int fun(int a,int b)的传参都是固定个数的,那么如何自定义一个可传自定义个参数的函数呢?首先我们可以参照printf()函数的定义。原创 2017-11-19 22:37:24 · 324 阅读 · 0 评论 -
C语言_函数调用过程(栈帧)
首先举个栗子:#include <stdio,h>int add(int x,int y){ int c=0; c=x+y return c;}int main(){ int a=1; int b=2; int c=0; c=add(a,b);} 在这个程序里,函数被调用才会发挥函数的功能,而函数的调用其实是一个过程,在这个过程计算机要为函数开辟栈空间,原创 2017-11-14 15:33:49 · 472 阅读 · 0 评论 -
C语言_三子棋
如何用C语言写一个简单的“三子棋游戏”?通过这个练习,希望能对C语言的一个更加熟练的运用。原创 2017-10-24 12:26:18 · 486 阅读 · 0 评论 -
C语言_注释转换
C语言风格注释:int a=0;/*这 是 注 释*/int b=0;C++注释风格:int a=0;//这 //是 //注 //释int b=0;现写一个程序实现把所有注释全部转换为C++风格保存在另一个文档中。首先一个一个读取转换,分为三种状态: 1.普通状态:普通代码原创 2017-12-07 13:39:10 · 292 阅读 · 0 评论