私はC/C ++を初めて使用し、配列の動的な割り当てについて質問がありました。グローバルに動的に割り当てられた配列を作成できませんか?arrを複数の機能で使用したい場合はどうなりますか?すべての関数にarrを渡す必要がありますか?基本的に、動的に割り当てられた配列の概念と、いくつかの関数で使用できる配列を作成する方法については、まだ混乱していると思います。
次のように生成されます:エラー:'arr'は型を指定しませんが、正確な理由はわかりません。
#include <iostream>
using namespace std;
int * arr = NULL;
arr = new int [10];
int main() {
arr[0] = 1;
return 0;
}