請問出現:
RE (SIGSEGV)
執行時期錯誤
記憶體區段錯誤! Segmentation fault
是什麼意思?要怎麼解決?
-------------------------------------
程式碼如下:#include<iostream> #include<cstdlib> #include<algorithm> using namespace std; int main(){ int n; while(cin>>n){ int m,a[m+1]; for(int i=1;i<=n;i++){ cin>>m; for(int j=1;j<=m;j++){ cin>>a[j]; } std::sort(a+1,a+m+1); int sum=0; for(int k=1;k<=m;k++){ sum+=abs(a[k]-a[(m+1)/2]); } cout << sum << "\n"; } } return 0; }