我有一個程序讀取命令行提示到鏈接列表中添加 one two three
到列表中的命令行。我使用 gcc -o code code.c
而是一種編譯當我運行 ./code one two three
它也增加了./code到列表的開始第二次提示使其 ./codeonetwothree
當時只有我想要 onetwothree
任何關於如何編譯而不添加./code到我的鏈表中的建議
int main (int argc, char *argv[])
{
int a, b, quo, rest;
void division(int dividendo, int divisor, int *ptr_quociente, int *ptr_resto)
{
*ptr_quociente=dividendo/divisor;
非常簡單,我試圖總結命令行中輸入的所有整數。總和實際上起作用,如果我用「1 1 1 1」輸入啓動程序,總和增加一次四次。問題是,總和初始化在一些非常大的數字(4293283588)。這是爲什麼? int main(int argc, char*argv[])
{
int a = 0;
int sum = 0;
size_t i = 0;
for (i=0