青少年编程知识记录 codecoming

C++在指定位置输出符号

0.前言需要做控制台小游戏,需要获取光标在控制台的位置,从网上查到了gotoxy()函数可以实现,但是在DEVC++环境中直接调用这个gotoxy()会报错,于是查了一些资料,把过程记录下来。1.过程实现在DEVC++环境使用gotoxy()函数需要先定义,函数定义如下:void gotoxy(int x, int y) {     COORD pos = {x,y}; &
作者:亿万年的星光 分类:趣味小程序 浏览:

C++小游戏—猜数游戏

0.游戏内容玩家猜电脑产生的数字,一个两次机会,才对了给提示,猜错减去一次机会。1.参考代码#include<iostream>#include<cstdlib>#include<ctime>using namespace std;int main() {    srand((int)time(0)); //种子    int life=2; //一共两次机会    int num =rand()%5
作者:亿万年的星光 分类:趣味小程序 浏览:

C++实现弹窗效果

1.格式C++实现弹窗效果需要用到messagebox,这个我在C#中用过,C++也有类似用法。messagebox函数,需要引入<windows.h>头文件2.简单用法#include<windows.h> using namespace std; int main() { MessageBox(NULL,"我是消息内容","我是标题",MB_OK); return 0;
作者:亿万年的星光 分类:趣味小程序 浏览:

C++产生随机数

0.前言想做一个掷骰子的小游戏,需要用到随机数函数,于是查了一些资料,整理了一下。1.随机数函数C++产生随机数需要用到rand()和srand()函数。期中,(1)rand()叫随机数发生器,所在头文件是<cstdlib>,可以产生随机数,例如下面这个程序就是产生10以内的随机数。#include <iostream>#include <cstdlib>using namespace std;int main(){    for (int
作者:亿万年的星光 分类:趣味小程序 浏览:

C++小游戏制作基础—键盘事件

0.前言我们制作小游戏的时候,需要用到键盘,一般是控制上下左右,这个时候就需要用到键盘事件了。1.键盘事件需要用到<conio.h>头文件,和_kbhit()函数程序参考:#include <conio.h>#include <iostream>using namespace std;int main(){    int ch;    while (1){        if (_
作者:亿万年的星光 分类:趣味小程序 浏览:

C++如何在控制台不同区域显示不同颜色

0.前言在前面的文章中,我们介绍过让控制台”五彩斑斓“。但是有一个问题,就是使用system(“color A9”)这种方式,这种方式是一种全局的配置,会把原来的颜色给换掉,很难实现不同区域不同颜色的效果,本文主要介绍一下如何使用C++在不同区域显示不同颜色。1.代码实现主要使用   SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_GREEN);这个指令最后一部分FOREGROUN
作者:亿万年的星光 分类:趣味小程序 浏览:

C++ 实用趣味小程序(1)

1.仿动画效果#include <cstdio>#include <windows.h>  //内含延时函数 #include <process.h> //内含清屏函数 int main(){    printf("■■\n");    printf("■■\n");    Sleep(430);    system("
作者:亿万年的星光 分类:趣味小程序 浏览: