#include "iostream"using namespace std ;int main()
{ char str[128] ;
freopen( "a.txt" , "r" , stdin ) ;
cin >> str ;
cout << str << endl ;
fclose(stdin) ;
freopen( "b.txt" , "r" , stdin ) ;
cin >> str ; //scanf( "%s" , str ) ; 如果用scanf 是可以的
cout << str << endl ;
return 0 ;
}a.txt 里只有一行字符串 “aaaaaaaaaaaaaaa”b.txt 里只有一行字符串 “bbbbbbbbbbbbbbb”但是只看輸出 a.txt 里的 求解。
如果使用注釋掉的那一行,注釋掉其前面的 cin >> str 的話 , 則兩個文件里的都打印出來了
幕布斯7119047
2023-04-08 23:19:15