嗨,有人可以帮我解决这个错误吗?我得到的错误是:
Building target: Programming Cpt220
/bin/sh: -c: line 0: syntax error near unexpected token `('
Invoking: MacOS X C++ Linker
/bin/sh: -c: line 0: `g++ -o "Programming Cpt220" ./fgets()exampleFromTheNet.o '
make: *** [Programming Cpt220] Error 2
g++ -o "Programming Cpt220" ./fgets()exampleFromTheNet.o
我不确定为什么 ist 要求 g++ -o 我在 Mac 上使用 eclipse。
#include <stdio.h>
#include <stdlib.h>
#define MAX_LEN 100
int main(void)
{
FILE *stream;
char line[MAX_LEN], *result;
stream = fopen("myfile.dat","r");
if ((result = fgets(line,MAX_LEN,stream)) != NULL)
printf("The string is %s\n", result);
if (fclose(stream))
printf("fclose error\n");
}