C语言专类
文章平均质量分 67
L-silence
这个作者很懒,什么都没留下…
展开
-
数据在内存中的存储
一.整数在内存中的存储1.C语言中存整数的数据类型有:char, short , int , long , long long , int* , int [2]2.整数在内存中的存储涉及两方面(字节序和原码 反码 补码)(1)字节序a.大端序int num=0X11223344若内存中如果按照 11 22 33 44 这样的方式来存储数据的,就是大端字节序b.小端序按照 44 33 22 11 这样的方式来存储数据的,就是小端字节序,即低(小)位放在低(小)地址(简记:小小小)网络传输也原创 2021-05-27 20:34:10 · 126 阅读 · 0 评论 -
C语言基础
数据类型变量及变量名数组常用的快捷键使用方式1.数据类型:char(字符型) 1字节short(短整型) 2字节int(整型) 4字节long int(长整型) 4字节long long 8字节double(双精度浮点数)原创 2021-04-14 23:06:14 · 211 阅读 · 0 评论 -
字符串函数
字符串函数1. strlensize_t strlen (const char* str);(1) 它是用来求字符串的长度(2)使用strlen必须是字符串,并且他必须进行参数校验(3)用代码来实现它,如下:size_t strlen(const char* str) { //两种校验方式 //此处校验只能校验空指针,不能校验野指针 /*if (str == NULL) { return 0; }*/ //assert是"断言",是一个宏. assert(str != NULL);原创 2021-08-08 20:08:43 · 154 阅读 · 0 评论 -
C语言实现简单扫雷游戏
扫雷游戏是一个十分经典的游戏,大家都很熟悉,今天我就来给大家说一下如何用C语言来实现扫雷一 题目描述在一个9*9的地图上随机产生10个地雷,玩家需要点开除了地雷以外的所以位置,方可获得胜利,并且玩家在点开一个位置时,若该位置不是地雷,则需显示以该位置为中心,周围8个位置的地雷个数,若点开是地雷,则游戏直接结束二 设计思路我们只需让玩家输入坐标就可以扫雷,是不是不同于我们平时玩的扫雷,这样的扫雷是会很有趣的,接下来我们需要用几个模块来模拟游戏规则,然后通过调用函数来使整个代码成功运行。1.创建地图原创 2021-05-06 17:27:31 · 158 阅读 · 0 评论 -
用C语言实现三子棋游戏
一. 题目描述:在3*3的矩阵上下棋,一个人画 x ,电脑随机落子,谁先出现成行成列或成对角线三个相同的棋子就算谁赢。二. 游戏流程:1.创建棋盘,并且对棋盘初始化,把所有的棋盘位置都设为空格2.将棋盘打印出来3.玩家进行落子(让玩家输入一组坐标(row,col))4.判定获胜int isFull(char chessBoard[MAX_ROW][MAX_COL]) { for (int row = 0; row < MAX_ROW; row++) { for (int co原创 2021-05-05 23:01:25 · 54 阅读 · 0 评论