c++

c++ getch和getchar区别

小樊
111
2024-07-21 14:30:00
栏目: 编程语言

getchgetchar都是C语言中的输入函数,用于从标准输入流中获取一个字符。它们的主要区别在于以下几点:

  1. getch是在Windows平台上使用的函数,而getchar是标准C函数,可以在所有平台上使用。
  2. getch函数不会在屏幕上显示用户输入的字符,而getchar函数会将用户输入的字符显示在屏幕上。
  3. getch函数不需要用户按回车键确认输入,而getchar函数需要用户按下回车键才能确认输入。

因此,如果需要在Windows平台上获取用户输入的字符并且不希望用户看到输入的字符,可以使用getch函数;如果需要在跨平台上获取用户输入的字符并且需要用户确认输入,可以使用getchar函数。

0
看了该问题的人还看了