第三次软件工程作业的总结
1,getchar()和getch()的比较
getchar()的头文件是stdio.h;getch() 的头文件是conio.h;在vs中getch()写成_getch()。
getchar()输入的字符会显示。getch()输入的字符不会显示。
在输入数据的时候,getchar()从缓冲区读取数据,getch()直接从键盘读取数据。
getchar读取回车返回'\n';
getch读取回车返回'\r'。
2,键盘上下左右的方向键的键值的ascall码表
上:72
下:80
左:75
右:77
3,system():
头文件stdlib.h,
功能:发出一个dos命令;
常用的有:
system("pause") 可以实现冻结屏幕,便于观察程序的执行结果;
system("CLS")可以实现清屏操作;
system("color 0B")而调用color函数可以改变控制台的前景色和背景。
详细参考[百度文库](https://wenku.baidu.com/view/76ce784cfe4733687e21aad0.html)和[百度百科](https://baike.baidu.com/item/system/15078602?fr=aladdin)相关的知识。
4,define和const的比较:
详细参考[百度百科](https://baike.baidu.com/item/CONST/1036?fr=aladdin)