我是 C 编程语言的新手。我现在正在学习一门课程,但我有一个小问题,那就是运行文件进行测试。
我打开了 gedit 并编写了这些代码行:
int main(int argc, char *argv[])
{
puts("Hello world.");
return 0;
}
Run Code Online (Sandbox Code Playgroud)
当我在使用此命令授予正确权限后尝试运行它时
chmod +x file.c
Run Code Online (Sandbox Code Playgroud)
并通过此命令运行
./file.c
Run Code Online (Sandbox Code Playgroud)
这些行显示在终端中
./file.c: line 1: syntax error near unexpected token `('
./file.c: line 1: `int main (int argc, char *argv[])'
Run Code Online (Sandbox Code Playgroud)
问题出在哪儿 ??