当前位置:首页 > 编程

用C语言写个控制台扫雷游戏

编程学习2022-11-131470
用C语言写个控制台扫雷游戏
前言扫雷游戏大家应该都玩过,虽然win10以后更新了,但还是win7版的好用,在代码写烦了来上几把换换脑子还是不错滴。下面用c语言模仿win7版的写一个控制台扫雷游戏。一、对控制台的控制游戏中要对控制台的大小、文字颜色、光标大小、光标位置、鼠标输入等需要进行一些设置,下面列出所需要的一些函数。1.控制台大小控制台大小通过mode命令设置。这个命令中的大小是指行和列的字符数而非像素。//设置控制台大小 void SetSize(unsigned uCol,...

用C代码设置Windows控制台颜色

编程学习2022-11-061480
用C代码设置Windows控制台颜色
Windows控制台颜色windows控制台中使用COLOR命令设置颜色,使用 COLOR -h 查看具体颜色值。颜色说明终端的颜色使用1个字节表示,高4位表示背景色,低4位表示前景色。颜色值范围为0-F,共16种颜色,分别为:0 = 黑色       8 = 灰色 1 = 蓝色     &nbs...

C++获取文件版本等信息

编程学习2022-07-106860
C++获取文件版本等信息
#include "stdio.h" #include <iostream> #include <string> #include <tchar.h> #include <windows.h> #pragma comment(lib, "version.lib") using namespace...

VS Code配置用批处理编译C++

编程学习2022-06-028490
VS Code配置用批处理编译C++
在VS Code中使用批处理编译的配置用批处理单独处理编译程序,可以很方便的在VSCode,Editplus,Sublime Text等软件里配置编译功能。使用VS 2022编译从VS2015开始使用这个批处理,版本升级后只需要把VS的本机工具命令路径修改一下。把下面内容保存为vc2022.bat@echo off rem ============================= REM  Visual C++&nb...

C++用EasyX实现烟花效果

编程学习2022-03-2212430
C++用EasyX实现烟花效果
C++用EasyX实现烟花效果,需要下载EasyX图形库,下载地址:https://easyx.cn/#include <graphics.h> #include <conio.h> #include <math.h> #include <time.h> #include <stdio.h> #include <Mmsystem.h>...

VB6获取电脑硬件信息

编程学习2022-02-1410500
VB6获取电脑硬件信息
VB6通过WIMI获取电脑硬件信息,可以查看电脑硬件配置信息。看效果上代码'获取系统信息 Private Function getSysInfo()     Dim Info, System, item     Set System = GetObject("winmgmts:")...

C语言数字用逗号分隔

编程学习2021-10-2735170
C语言数字用逗号分隔
正负整数从后向前每3个数字加逗号“,”分隔。#include <stdio.h> #include <string.h> #define LEN 30 //格式化数字为 12,345,678 char *formatnum(char *strbuf, long num) {     char t...

js中加“var”和不加“var”的区别,看完觉得这么多年js白学了

编程学习2021-08-0517270
js中加“var”和不加“var”的区别,看完觉得这么多年js白学了
Javascript声明变量的时候,虽然用var关键字声明和不用关键字声明,很多时候运行并没有问题,但是这两种方式还是有区别的。可以正常运行的代码并不代表是合适的代码。var num = 1;是在当前域中声明变量. 如果在方法中声明,则为局部变量(local variable);如果是在全局域中声明,则为全局变量。而 num = 1;事实上是对属性赋值操作。首先,它会尝试在当前作用域链(如在方法中声明,则当前作用域链代表全局作用域和方法局部作用域etc。。。)中解析 num;...

C# 图片渐淡切换

编程学习2021-07-2516480
C# 图片渐淡切换
通过Color.FromArgb里的A,也就是透明度的变化来实现图片渐淡切换的效果。看图:代码很简单,picbox的图片增加透明度,直到完全透明,这样picbox的背景图会渐渐显示出来了。private void button1_Click(object sender, EventArgs e) {     swapImg(); } private void&nbs...

使用C++在控制台界面显示图片

编程学习2021-07-1346400
使用C++在控制台界面显示图片
一直面对黑乎乎的控制台界面是不是很厌烦了?要是控制台界面也能显示图片甚至作为背景是不是很有意思,下面就搞起来。先来看看效果:上图是使用VS Code+vc6编译生成的。下面的代码需要保存为cpp文件,使用C++编译器编译。#include <windows.h> #include <stdio.h> int main() {     FILE *file&nbs...