c++程序帮忙注释下谢谢最好每行都有 - 爱问答

(爱问答)

c++程序帮忙注释下谢谢最好每行都有

#include <iostream>

#include <ctime>

#include <Windows.h>

 

using namespace std;

 

const int LineSize = 60;

const int ColumnSize = 100;

 

void initGame(int arr[LineSize][ColumnSize]);

void printMap(int arr[LineSize][ColumnSize]);

int getLivingNum(int arr[LineSize][ColumnSize], int x, int y);

void run(int arr[LineSize][ColumnSize]);

 

int main()

{

    SetConsoleTitle("生命游戏");

    system("mode con cols=200");

    int map[LineSize][ColumnSize];

    initGame(map);

    printMap(map);

    cin.get();

    system("cls");

    while (true)

    {

        run(map);

        printMap(map);

        cin.get();

        system("cls");

    }

    return 0;

}

 

void initGame(int arr[LineSize][ColumnSize])

{

    //随机生成

    srand((unsigned)time(NULL));

    for (int i = 0; i < LineSize; ++i)

    {

      for (int j = 0; j < ColumnSize; ++j)

      {

          arr[i][j] = rand() % 2;

      }

    }

 

    for (int i = 0; i < LineSize; ++i)

    {

      for (int j = 0; j < ColumnSize; ++j)

      {

          arr[i][j] = 0;

      }

    }

    arr[14][16] = 1;

    arr[14][17] = 1;

    arr[14][18] = 1;

    arr[14][22] = 1;

    arr[14][23] = 1;

    arr[14][24] = 1;

    arr[16][14] = 1;

    arr[16][19] = 1;

    arr[16][21] = 1;

    arr[16][26] = 1;

    arr[17][14] = 1;

    arr[17][19] = 1;

    arr[17][21] = 1;

    arr[17][26] = 1;

    arr[18][14] = 1;

    arr[18][19] = 1;

    arr[18][21] = 1;

    arr[18][26] = 1;

    arr[19][16] = 1;

    arr[19][17] = 1;

    arr[19][18] = 1;

    arr[19][22] = 1;

    arr[19][23] = 1;

    arr[19][24] = 1;

    arr[21][16] = 1;

    arr[21][17] = 1;

    arr[21][18] = 1;

    arr[21][22] = 1;

    arr[21][23] = 1;

    arr[21][24] = 1;

    arr[22][14] = 1;

    arr[22][19] = 1;

    arr[22][21] = 1;

    arr[22][26] = 1;

    arr[23][14] = 1;

    arr[23][19] = 1;

    arr[23][21] = 1;

    arr[23][26] = 1;

    arr[24][14] = 1;

    arr[24][19] = 1;

    arr[24][21] = 1;

    arr[24][26] = 1;

    arr[26][16] = 1;

    arr[26][17] = 1;

    arr[26][18] = 1;

    arr[26][22] = 1;

    arr[26][23] = 1;

    arr[26][24] = 1;

 

    for (int i = 0; i < LineSize; ++i)

    {

      for (int j = 0; j < ColumnSize; ++j)

      {

          arr[i][j] = 0;

      }

    }

    arr[1][1] = 1;

    arr[2][2] = 1;

    arr[2][3] = 1;

    arr[3][1] = 1;

    arr[3][2] = 1;

 

    for (int i = 0; i < LineSize; ++i)

    {

      for (int j = 0; j < ColumnSize; ++j)

      {

          arr[i][j] = 0;

      }

    }

    arr[1][2] = 1;

    arr[1][3] = 1;

    arr[1][4] = 1;

    arr[1][5] = 1;

    arr[2][1] = 1;

    arr[2][5] = 1;

    arr[3][5] = 1;

    arr[4][1] = 1;

    arr[4][4] = 1;

 

    //滑翔者枪

    for (int i = 0; i < LineSize; ++i)

    {

        for (int j = 0; j < ColumnSize; ++j)

        {

            arr[i][j] = 0;

        }

    }

    arr[1][25] = 1;

    arr[2][23] = 1;

    arr[2][25] = 1;

    arr[3][13] = 1;

    arr[3][14] = 1;

    arr[3][21] = 1;

    arr[3][22] = 1;

    arr[4][12] = 1;

    arr[4][16] = 1;

    arr[4][21] = 1;

    arr[4][22] = 1;

    arr[4][35] = 1;

    arr[4][36] = 1;

    arr[5][11] = 1;

    arr[5][17] = 1;

    arr[5][21] = 1;

    arr[5][22] = 1;

    arr[5][35] = 1;

    arr[5][36] = 1;

    arr[6][1] = 1;

    arr[6][2] = 1;

    arr[6][11] =1;

    arr[6][15] = 1;

    arr[6][17] = 1;

    arr[6][18] = 1;

    arr[6][23] = 1;

    arr[6][25] = 1;

    arr[7][1] = 1;

    arr[7][2] = 1;

    arr[7][11] = 1;

    arr[7][17] = 1;

    arr[7][25] = 1;

    arr[8][12] = 1;

    arr[8][16] = 1;

    arr[9][13] = 1;

    arr[9][14] = 1;

 

}


这是一个基于socket的局域网通信程序的服务器部分,原来的注释不够详细

这个你可以自己学习一下

相关标签:谢谢

下一篇:紧急求助,帮忙看一下下面的文献修改意见,谢谢

上一篇:如何进行数码详情页的设计

热门标签:
excel 网盘 破解 word dll
最新更新:
微软重新评估新的Outlook的使用时机 联想推出搭载联发科Helio G80芯片组的Tab M9平板 英特尔创新大赛时间确定! 微软Edge浏览器在稳定渠道中推出Workspaces功能 英伟达RTX4060TiGPU推出MaxSun动漫主题! 谷歌地图为用户提供了街景服务! GameSir 在T4 Kaleid中推出了一款出色的控制器! 微软开始在Windows 11 中测试其画图应用程序的新深色模式! LG电子推出全球首款无线OLED电视 英伟达人工智能芯片崭露头角! Steam Deck可以玩什么游戏-Steam Deck价格限时优惠 雷蛇推出CobraPro鼠标 Kindle电子阅读器可以访问谷歌商店吗 Windows10如何加入组策略 window10图片查看器怎么没有了?