0
您好我已經用C剛剛開始編程,我想提出一個陣列櫃,但我得到的分割錯誤,當我嘗試運行此:誰能告訴我爲什麼我在這個C代碼中出現分割錯誤?
//function to calculate the length of an array
int arr_length(char arr[]) {
int i = 0;
while(arr[i] != "\0") {
i++;
}
return i;
}
'arr'是一個指針,而不是一個數組。並啓用編譯器警告。你的編譯器要大聲喊出來。 – Olaf