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++内功心法-基础篇
浏览路径:http://pwwzsj.com/article/dsojcgi.html