函數可以用來複制一個數組中的元素並將其保存到另一個數組中,而不會將數組返回到main.Because一旦我們從函數中退出,那麼所有局部變量都將丟失。例如編程語言C
void copy(char to[],char from[])
{
int i;
while((to[i]=from[i])!='\0')
++i;
}
請問這個代碼的工作呢?因爲從array.After功能從數組複製元素後執行所有的變量必須丟失並沒有什麼 必須從陣列功能後,可以保存爲executed.Please澄清我懷疑。
有沒有聽說過指針? –
他是新的,更友好。 – PhotometricStereo
你需要將'i'初始化爲'0'來解決這個問題。請記住,「我」最初是未定義的,可能有任何價值。 –