99问答网
所有问题
当前搜索:
cin的返回值
cin
函数
的返回值
是什么?
答:
cin是C++的标准输入流,其本身是一个对象,并不存在返回值的概念
。不过经常会有类似于 while(cin>>a)的调用,这里并不是cin的返回值,而是>>操作重载函数istream& operator>>(istream&, T &);的返回值,其中第二个参数由cin>>后续参数类型决定。其返回值类型为istream&类型,大多数情况下其返回...
cin的返回值
类型是什么?
答:
cin 是 C++ 标准输入流 。没有返回值
。C++编程语言互换流中的标准输入流,需要iostream.h支持,即开始的时候,要有#include <iostream.h>(新版本编译器为#include <iostream>)读为 "see in",音标 "/si:ɪn/",罗马音"shi in"。cin代表标准输入设备,使用提取运算符 ">>" 从设备键盘取...
c++中
cin
.getline
的返回值
是什么?
答:
getline (cin, stri)
返回cin
,cin再转换为bool值true(读入成功)或者false(读入失败)
while(
cin
>>n)当输入n
的值
为0的时候是怎么进入while循环的
答:
因为cin返回的是成功读取的数据个数,0也是int型,返回值是1
,while(1)是成立的,继续循环。如果是输入字母就退出了,因为成功读取的数据是0个,while(0)是不成立的,不需要按Ctrl+z退出,只要数据是非法的即可退出!不信看我截图,可行望采纳,谢谢:...
c++里!
cin
是什么意思
答:
!
cin的
意思是用户输入的是false(0值)或其它的非0值,当是0值的时候!cin为true,否则为false。int i;cin>>i;表示等待输入一个int值 是一个全局输入流对象,在iostream文件里面声明,在iostream.cpp里面定义。这个对象重载了移位符>>。
C++语言中,
cin
.get()与cin.peek()是什么功能啊??
答:
cin
.peek() 其
返回值
是一个char型的字符,其返回值是指针指向的当前字符,但它只是观测,指针仍停留在当前位置,并不后移。如果要访问的字符是文件结束符,则函数值是EOF(-1)。其功能是从输入流中读取一个字符 但该字符并未从输入流中删除 若把输入流比作一个 栈类 那么这里的peek函数就相当...
C++,
cin
.get()用法
答:
cin
.get函数执行时,它开始从先前输入操作停止的键盘缓冲区读取,并发现了换行符,所以它无须等待用户输入另一个值。这种问题最直接的解决办法是使用cin.ignore函数。假设cin是正被读入字符的char变量的名称:cin.get(ch);ch=cin.get();如果程序正在使用get函数简单地暂停屏幕直到按回车键,并且不需要...
返回值
的C++中
答:
对于没有返回值的函数
,功能只是完成一个操作,应将返回值类型定义为void,函数体内可以没有return语句,当需要在程序指定位置退出时,可以在该处放置一个例: void backward(int n){cout<<n%10;if(n<10)return;else backward(n/10);}int main(){int n;cout<<输入整数:<<endl;cin>>n;cout...
c++问题while(
cin
>>x)怎么用eof结束?
答:
EOF是一个宏,使用int型的变量去保存输入值,与之比较。。。使用char值保存EOF输入值会溢出。。。一般EOF的值是-1 表示一个流读结束了。对于一个文件来说,读尽最后一个字节算做结束。对于标准输入(也就是一般的键盘输入),需要人为的产生一个EOF,告诉系统输入结束了。Unix/Linux下一般使用Ctrl+d...
如何用
cin
输入string却不会因为空格而接受不到后面的字符?
答:
方法:std::string myWords;std::getline(std::
cin
, myWords, '\n');std::cout << myWords << std::endl;运行程序,在界面输入 I create a new virtual world!回车,界面输出 I create a new virtual world! 完全正确。这是因为cin 遇空格停止识别,虽然输入很长一串字符,但是cin在第一个...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
cin和cout的用法
cin>>n
scanf的返回值
cin返回值
fopen的返回值
fscanf返回值
printf返回值
void有返回值吗
strcmp返回值