第三次软件工程作业的总结

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)

 

你可能感兴趣的:(第三次软件工程作业的总结)