各位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