问题
单项选择题
有以下程序 #include<iostream.h> void fun(int a,int b,int C) { a=456,b=567,c=678;} void main( ) { int x=10,y=20,z=30; fun(x,y,z); cout < < x < < '','' < < y < <'','' < < z < < end1; } 输出结果是( )。
A. 不能通过编译
B. 输出6
C. 输出x! =y+z
D. 输出x=y+z
答案
参考答案:D
解析:C++语言中判断文件操作成功主要有两个函数good( )和fail( ),其中if(文件流名.good( ) )和if(!文件流名.fail( ) ),还有if(文件流名)都可以表示判断文件操作是否成功。