我不斷收到分段錯誤時,在Ubuntu段錯誤在Ubuntu
gcc program.c
./a.out $gjdvc1A
具備下列參數在下面的代碼
# include <stdio.h>
int lcount(char str[])
{ int i=0;
while(str[i]!='\0')
{
i++;
}
if (i<5||i>15)
printf("0");
else
printf("1");
}
main(int argc , char *argv[])
{
lcount(argv[1]);
}
任何機構可以幫我告訴大家,這是爲什麼發生
該程序該做什麼?不要試圖欺騙我們,因爲我不認爲這是實際的代碼。它不編譯,它在函數調用中沒有分號。你只是手寫代碼。複製粘貼代碼。 –