鱼C论坛

 找回密码
 立即注册
查看: 2365|回复: 3

新手求助

[复制链接]
发表于 2019-7-3 17:50:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
getch()的用法  还有#define的用法  跪求指点迷津  
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2019-7-3 17:52:37 | 显示全部楼层
本帖最后由 TyCk 于 2019-7-3 17:55 编辑

1.函数原型:int getch(void)
返回值:读取的字符
例如:
char c;
c=getch();
用getch();会等待你按下任意键,再继续执行下面的语句;
c=getch();在你按下任意键之后,把该键字符所对应的ASCII码赋给c。

2.每个#define行(即逻辑行)由三部分组成:第一部分是指令 #define 自身,“#”表示这是一条预处理命令,“define”为宏命令。第二部分为宏(macro),一般为缩略语,其名称(宏名)一般大写,而且不能有空格,遵循C变量命令规则。“替换文本”可以是任意常数、表达式、字符串等。在预处理工作过程中,代码中所有出现的“宏名”,都会被“替换文本”替换。这个替换的过程被称为“宏代换”或“宏展开”(macro expansion)。“宏代换”是由预处理程序自动完成的。
关于宏,可以参考这个帖子详解宏定义(#define)【https://blog.csdn.net/biqioso/article/details/80420152】
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-7-19 11:56:47 | 显示全部楼层
getch()从键盘获取读取内容,将其赋给定义的变量
#define预编译命令
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-7-19 11:57:19 | 显示全部楼层
记得将我设置为最佳答案哦!!!
记得将我设置为最佳答案哦!!!
记得将我设置为最佳答案哦!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-4 19:31

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表