我讀到這篇文章http://www.eskimo.com/~scs/cclass/int/sx5.htmlc。發送/返回陣列功能
但是這部分讓我感到困惑:什麼是返回在send_array_3
的數組,如果我們使用例如send_array
或send_array_2
已經修改它的意義呢?我們不需要退還它,對吧?
void send_array(int a[], int n) {
for (int i=0; i<n; i++)
a[i] = i*i;
}
void send_array_2(int* a, int n) {
for (int i=0; i<n; i++)
a[i] = i*i;
}
int* send_array_3(int a[], int n) {
for (int i=0; i<n; i++)
a[i] = i*i;
return a;
}
這些功能不會出現在鏈接中 – SheetJS