getch()与getche()的各自功能和区别?
window (int left, int top, int right, int bottom)函数里面相对应的参数
可不可以理解成(列,行,列行)
window(10,10,70,10);
textattr(128+YELLOW+(GREEN<<4));
/*上面这个128把我想了半天才想通,开先我自己是这样做的textattr(1+2+1)发现结果怎么也不对.
后来才想到他们整个值加起来是一个字节,要转化成二进制.所以128转化后刚刚最高们是1,其它位是0
10000000,1表示闪烁,自己看书真的不好学,要是老师讲一下的话肯定早明白了^-^*/
上面这句textattr生效的范围是window所设置的区域,还是整个文字区域?
还有textattr的第2,3个参数相对应的是背景(0-7)与文本(0-15)色,
那么系统定义的常量YELLOW和GREEN等他们所对应的数是多少?
请各位兄弟姐妹给我讲讲.
小弟初学这些.不太懂.
----------------解决方案--------------------------------------------------------
----------------解决方案--------------------------------------------------------
看不懂~~~
----------------解决方案--------------------------------------------------------
----------------解决方案--------------------------------------------------------
是c的语法吗?
----------------解决方案--------------------------------------------------------
象函数
是不是记错了啊?
----------------解决方案--------------------------------------------------------
getch()与getche()的各自功能和区别?
window (int left, int top, int right, int bottom)函数里面相对应的参数
可不可以理解成(列,行,列行) 矩形方框的坐标 这多好理解
window(10,10,70,10);
textattr(128+YELLOW+(GREEN<<4));
/*上面这个128把我想了半天才想通,开先我自己是这样做的textattr(1+2+1)发现结果怎么也不对.
后来才想到他们整个值加起来是一个字节,要转化成二进制.所以128转化后刚刚最高们是1,其它位是0
10000000,1表示闪烁,自己看书真的不好学,要是老师讲一下的话肯定早明白了^-^*/
上面这句textattr生效的范围是window所设置的区域,还是整个文字区域?
还有textattr的第2,3个参数相对应的是背景(0-7)与文本(0-15)色,
那么系统定义的常量YELLOW和GREEN等他们所对应的数是多少?
请各位兄弟姐妹给我讲讲.
小弟初学这些.不太懂.
这些问题你自己就能解决啊!!!
1.getch()和getche()之间的区别:
main()
{
getche();
getch();
}
main()
{
getch();
getch();
}
2.YELLOW是几
#include<conio.h>
main()
{
printf("%d",YELLOW);
getch();
}
----------------解决方案--------------------------------------------------------
谢谢亮哥教我方法
那第3个问题呢
----------------解决方案--------------------------------------------------------
引:一旦window()调用成功所有定位坐标都是相对于窗口的 而不是屏幕
所以,这个问题问的意义不大
----------------解决方案--------------------------------------------------------