各位Coding 高手大家好,小弟練習C/C++無痛學習這本書內第12章
位於12-4頁的範例,書中提到@活動範圍為(1,1)~(10,10)
小弟試著將#define X_MAX 10更改為#define X_MAX 100
希望@可以移動的範圍變大,但測試後發現活動範圍跟原本10是一樣
小弟不解,煩請板上神手解惑,小弟跪謝,感激不盡。
作業系統:Windows 7
開發工具:Dev C++ 4.9.9.2
程式碼如下:
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <iostream>
#include <iomanip>
using namespace std;
#define X_MAX 10 // 定義"@"可活動範圍
#define Y_MAX 10 // 定義"@"可活動範圍
void ShowMouse();
int ix=1;
int iy=1;
int iStatus=1;
char cIcon='@';
int main(void)
{
char cIn;
ShowMouse();
while(iStatus!=0)
{
cIn=getch();
switch(cIn)
{
case 'w':
ix