C语言2048游戏教程及源码(easyX版) 一、项目介绍这是一个可以单人进行的2048小游戏。游戏的目的是逐渐增大界面上的数字,获取更高的分数,直至有数字达到2048.游戏用方向键控制(或者是wasd),每当你按下方向键,所有的数字都会向那个方向运动到头,如果有两个相同的数字碰撞在一起,则会产生一个2倍的数字。 C/C++游戏类项目 2022年01月15日 138 点赞 0 评论 122331 浏览
C语言~取反运算符详解 ~取反运算符,是对数值的二进制位进行取反,是第一个单目运算符,因为只有一个运算对象,运算过程是即0变为1,1变为0,非常好理解。~1=0~0=1大家可以尝试理解下面代码:#include<stdio.h>intmain(){unsignedinta=1;printf("~a=%u\n", C语言位运算 2022年02月07日 75 点赞 0 评论 131898 浏览
C语言struct结构体的定义和使用 前面我们已经讨论过字符数组与字符串,字符指针也可以指向一个字符串,可以用字符串常量对字符指针进行初始化。例如:char*str="www.dotcpp.com";这是对字符指针进行初始化。此时,字符指针指向一个字符串常量的首地址。结构体与数组类似, C语言结构体和共用体 2022年02月23日 282 点赞 0 评论 152491 浏览
C语言格式化输出函数printf实例详解 printf函数叫做格式输出函数,其功能是按照用户指定的格式,把指定的数据输出到屏幕上,printf函数的格式为:printf("格式控制字符串",输出表项);其中格式控制字符串用来说明输出表项中各输出项的输出格式(好比我要吃苹果,告诉printf是做成罐头吃还是直接吃)。 C语言中的基本输入输出 2022年05月10日 321 点赞 0 评论 145024 浏览
C语言如何画一个有填充色的矩形(rectangle)? 前面讲到用rectangle可以画一个用线条画的矩形,那么如果需要填充的话,则可以使用fillrectangle函数进行,通常情况下,调用fillrectangle函数之前,需要先使用setfillcolor函数指定填充的颜色,fillrectangle函数则会用此默认颜色来进行填充。 C语言用easy画图 2022年02月27日 103 点赞 0 评论 101345 浏览
纯C语言实现万年历 一、项目介绍需求和功能是用纯C语言实现一个可以属于年份,属于一个年份就可以显示该年各个月份的日历,如同日历一般,每个月当中每天对应的星期均可查看,即万年历,要求格式整齐,星期对照直观。二、运行截图启动效果:输入一个符合条件的年份后:三、代码思路首先构思整个需求的思路, C/C++工具及其他类项目 2022年03月15日 70 点赞 0 评论 121093 浏览
如何旋转图片? 如果我们需要旋转某个图片,由于我们重绘它(比如顺时针旋转30°)可能没有合适的函数来重绘它,那怎么办呢?答案就是:不必重新绘制,单独将这个图片旋转即可!EasyX提供了图片旋转的函数,如下:voidrotateimage(IMAGE*dstimg, C语言使用EasyX图形处理 2022年02月08日 142 点赞 0 评论 76831 浏览
C语言实现动态万象时钟教程及源码 一、项目介绍这是一个用C语言绘制的动态万象时钟。编译环境:VisualStudio2019第三方库:Easyx2022注意需要提前安装easyX,如没有基础可以先了解easyX图形编程二、运行截图三、部分代码1.引入图形头文件#include<graphics.h>2.定义窗口大小#defineWid C/C++工具及其他类项目 2022年05月25日 218 点赞 0 评论 94293 浏览
C语言while循环语句详解 C语言提供三种循环结构,分别为while循环、dowhile循环和for循环。while语句创建一个循环,该循环在判断表达式为假(或0)之前重复执行。while语句是一个入口条件(entry-condition)循环,在进行一次循环之前决定是否要执行循环。 C语句和程序流 2022年05月17日 264 点赞 0 评论 141002 浏览
C语言register寄存器变量 为提高效率,C语言允许将局部变量的值存放在CPU的寄存器中,这种变量叫做寄存器变量,用关键字register声明。使用寄存器变量需要注意以下几点:(1)只有局部自动变量和形式参数可以作为寄存器变量。(2)一个计算机系统中的寄存器数目有限,不能定义任意多个寄存器变量。 C语言函数 2022年02月15日 148 点赞 0 评论 117714 浏览