char arr[3];
arr="hi";// ERROR
cin>>arr;// and at runtime I type hi, which works fine.
1 )может мне кто-нибудь объяснить, почему?
2 )и что именно является типом "привет", я знаю, что это называется буквальной строкой. но это тоже просто массив символов?
3 )не cin>>arr; будет точно так же, как назначить arr тому, что вы печатаете во время выполнения?