SI是編程的初學者,我之前從未使用過命令行參數,所以我只是試圖弄明白它們的原因,程序,它編譯罰款,但是當我嘗試運行它,它給我的錯誤「Syntax Error near unexpected token
(''。」我不知道我在做什麼錯。下面的代碼...語法錯誤附近出現意外的標記`('命令行參數
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main (int argc, char *argv[])
{
printf("%s\n %s\n", argv[0], argv[1]);
return 0;
}
我希望這個程序要做的是打印命令和第一個參數,當我得到錯誤時,它說它在第5行,這是包含「int main ...」的那一行,順便說一下,我意識到我包括了很多庫,但那是因爲我計劃在修復bug時將這個程序變成一個更大的程序。
如果您刪除庫,它會編譯嗎? – GWW
「順便說一下,我意識到我包括了很多庫,但那是因爲我計劃在我修復這些bug後將此程序變成一個更大的程序。」對你來說很好,因爲你的項目已經足夠早到你知道你有問題的地方了,但仍然只有一點點的代碼。這肯定會打敗所有的代碼一次,只有找到*之後*有錯誤。 –