В чем разница между «а» и «а»?

Я изучаю C++ и у меня есть вопрос, на который я не могу найти ответ.

В чем разница между константой char(с одинарными кавычками )и строковой константой (с двойными кавычками )?

Все мои результаты поиска связаны с массивами символов и std::string. Я ищу разницу между 'a'и "a".

Будет ли разница в следующем:

cout << "a";
cout << 'a';
7
задан Niall 6 October 2014 в 06:59
поделиться