首页 > 代码库 > C++笔记

C++笔记

C++增加了class类型后,仍保留了结构体类型struct,而且把它的功能也扩展了

\(getchar()\)函数

函数原型为 \(int\quad getchar() \)

#include <stdio.h>
void main()
{
  char ch;
  printf("请输入一个文本串");
  do(getchar())
  {
    ch=getchar();
    putchar();
  }while(ch!='\n');
}

注意事项

  • \(getchar\) 函数从键盘上读入一个字符,并带回显,等待
  • \(getchar\) 函数并不是直接从键盘读取字符,而是从键盘缓冲区中读取字符。当用户通过键盘输入字符后,将该字符存放到键盘缓冲区中,直到按回车键时才从缓冲区中读取该字符
  • \(getchar\) 和 \(getch\) 函数的区别: \( getch \) 函数直接从键盘接收输入的字符,不会等待用户按回车键,同时\(getch\) 不会回显字符
  • \(getchar\) 和\( getche\) 函数的区别:\( getche\) 直接从键盘接收输入的字符,不会等待用户按回车键,同时\(getche\) 会回显字符

C++笔记