成都网站建设设计

将想法与焦点和您一起共享

C C++内功心法-基础篇

大家好,今天给大家讲讲C C++的一些基础语法,小编整理了一些简单入门基础知识,对于我们编程也有很多的帮助。

揭阳网站建设公司创新互联建站,揭阳网站设计制作,有大型网站制作公司丰富经验。已为揭阳上千提供企业网站建设服务。企业网站搭建\成都外贸网站建设公司要多少钱,请找那个售后服务好的揭阳做网站的公司定做!

C++ cin

C++中的cin是一个 istream对象,从标准输入中读取数据,在iostream头文件中定义。
cin建有一个缓冲区,即输入缓冲区。一次输入过程是这样的,当一次键盘输入结束时会将输入的数据存入输入缓冲区,而cin函数直接从输入缓冲区中取数据。正因为cin函数是直接从缓冲区取数据的,所以有时候当缓冲区中有残留数据时,cin函数会直接取得这些残留数据而不会请求键盘输入,这就是为什么有时会出现输入语句失效的原因。

1.cin>>函数的用法:这是我们最经常用,学习C++最初接触的输入流。

用法1.接受一个字符串的输入,遇到“空格”"TAB""回车“结束。

2.cin.get()的用法,这函数有三种形式,cin.get(),cin.get(char ch),cin.get(array,length)。

用法1.cin.get()
用于读取一个字符,结束条件是回车,不过不会丢弃缓冲区的回车(enter)和空格,cin.get()和cin.get(char ch)功能基本一样的,char = cin.get()和cin.get(char ch)共能一样。

#include
using namespace std;
int main()
{
  char c,ch;
  c = cin.get();
  cin.get(ch);
  cout<<;
  cout<<;
  return 0;
}
输入:a回车(输入一个字符然后接着回车)
输出:a
(此处有一行)
输入:abcd回车
输出:a b    

分享题目:C C++内功心法-基础篇
URL分享:http://chengdu.cdxwcx.cn/article/dsojcgi.html