任何人都可以告訴我這段代碼有什麼問題嗎? 我試圖將'amount'和'count'的值傳遞給int main,它顯示乘法。我得到錯誤「C:\ Users \ XXXX \ Desktop \ collect2.exe [錯誤] ld返回1退出狀態」與int main()突出顯示。謝謝。「ld返回1退出狀態」在簡單的程序
#include <stdio.h>
void show(int, int);
int display()
{
int amount;
int count;
amount = 10;
count = 20;
return(0);
}
int main(int amount, int count)
{
show(amount, count);
int sum;
sum = amount * count;
printf("%d", sum);
return(0);
}
您應該使用'argv []'將命令行參數傳遞給main,而不是嘗試定義自己的參數 –
您可以給我和示例嗎?之前從未使用過argv [] – user3729092