我有一个简单的程序,我已经编译了MinGW和Visual C++ 2008 Express,并且都给出了大于88200的输出文件。当我设置s = 0时,两个程序都按预期工作。我究竟做错了什么? #include <fstream>
using namespace std;
int main(int argc, char *argv[])
{
int i;
short
我正在从包含人名的文件中读取一行,第一行包含男性的名字,而第二行包含女性的名字。然后我想把这些名字存储在两个数组中,一个是男性,一个是女性,然而当我印刷它们时,我会得到奇怪的东西。我不知道如果我不读他们正确,或打印错误 char line[100]; //holds line read
char *item; //item in a line
char *item2;