zoukankan      html  css  js  c++  java
  • GAME PROGRAMM

    SetConsoleTextAttribute

    consolehwnd = GetStdHandle(STD_OUTPUT_HANDLE);
    GetStdHandle(nStdHandle)//是返回标准的输入、输出或错误的设备的句柄,也就是获得输入、输出/错误的屏幕缓冲区的句柄。

    system

    #include <stdlib.h>
    #include <stdio.h>
    int main(void)
    {
    printf("About to spawn and run a DOS command
    ");
    system("dir");
    return 0;
    }

    system("pause")可以实现冻结屏幕,便于观察程序的执行结果;system("CLS")可以实现清屏操作。而调用color函数可以改变控制台的前景色和背景,具体参数在下面说明。

    srand

     srand函数是随机数发生器的初始化函数。原型:void srand(unsigned int seed);

    #include<stdlib.h>/*用到了srand函数,所以要有这个头文件*/
    #include<stdio.h>
    #define MAX 10
     
    int main(void)
    {
    int number[MAX] = {0};
    int i;
    unsigned int seed;
    scanf("%d",&seed);/*手动输入种子*/
    srand(seed);
    for(i = 0; i < MAX; i++)
    {
    number[i] = rand() % 100;/*产生100以内的随机整数*/
    printf("%d",number[i]);
    }
    printf("
    ");
    return 0;
    }

    coord

    #include <iostream>
    #include <Windows.h>
    using namespace std;
    void gotoxy(int x,int y)
    {
    COORD loc={x,y};
    HANDLE hOutput=GetStdHandle(STD_OUTPUT_HANDLE);
    SetConsoleCursorPosition(hOutput,loc);//控制当前鼠标位置 
    SetConsoleTextAttribute(hOutput,13);
    }
    int main()
    {
    gotoxy(2,0);
    cout<<"Hello World!"<<endl;
    system("pause");
    return 0;
    }

    gotoxy  用法是将光标移动到指定位置。

  • 相关阅读:
    android前台渲染图片
    Neo4j 无法登录
    缺少less-loader ,版本不易过高
    入门测试,扒拉百度搜索结果
    Selenium 安装注意事项
    测试脚本
    设置 清理 SQL SERVER LOG
    查询SQL server 对象存储信息
    Common.Logging 组件版本兼容问题
    3.启动后端
  • 原文地址:https://www.cnblogs.com/iloverain/p/5696297.html
Copyright © 2011-2022 走看看