疑問
どうして"cout<<a"の結果が"abフフフフフフノメア・o"になるんですか?
該当のソースコード
c++
1#include <iostream> 2#include <conio.h> 3#include <string.h> 4using namespace std; 5int main() 6{ 7 char a[2]; 8 a[0] = _getch(); 9 a[1] = _getch(); 10 cout << a[0] << a[1] << endl; 11 cout << a << endl; 12}
入力例
ab
実行結果
ab
abフフフフフフノメア・o
補足情報(FW/ツールのバージョンなど)
visual stdio 2019
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。