ユーザーが入力したサイズの動的文字列を作成する必要があるこの位置に直面しています(動的cstringを使用してみました)。
char * S;
int x;
cin >> x;
S = new char[x];
for (int i = 0; i < x; i++) {
S[i]=' '; //trying to make it a string of spaces so I can fill it in later
}
これを実行して文字列を出力すると、(cout << S;)
x スペースといくつかのランダムな文字が表示されます。これを解決するにはどうすればよいですか?