第三次软件工程作业的总结
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)
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步