已采纳回答 / 暮月0
<...code...>大概是像上面这样,是有什么缺了吗?cin是命名空间std里的,一般会写using namespace std;变量定义了吗?如果没有,编译器也会报错的。一般编译器(vs,dev一类)都会有错误信息的,可以看那个找错误
2015-12-11
最赞回答 / TerryLau
void表示函数返回值类型为空(或理解为无返回值),函数可以无return语句。fun是自定义的函数名,要求符合命名规则就行,最好能够见名知意。。。
2015-11-28
已采纳回答 / onemoo
在 while (cin >> i) 这里,cin在读到EOF或是读入错误类型时会false。在读文件到末尾时会产生一个EOF,而在直接输入时也是可以键入'EOF'的,不过不同的命令行下输入EOF的快捷键不一样。或者干脆输入一个无法转换为数字的字符,就可以直接触发cin读取失败。
2015-11-25
已采纳回答 / hhh112123123
0是false 非0即为true 这是我的理解 后面是我看别人的博客 它们的区别:c/c++ bool和BOOL的区别1、类型不同bool为布尔型BOOL为int型2、长度不同bool只有一个字节BOOL长度视实际环境来定,一般可认为是int类型的大小4个字节3、取值不同bool取值false和true,是0和1的区别BOOL取值FALSE和TRUE,是0和非0的区别4、bool是标准C/C++数据类型,可取值true和false。单独占一个字节,如果数个bool对象列在一起,可能会各占一个bit,这...
2015-11-02