СР
Светлана Рыкова
Логикой. Принтф выводит инфу сразу и все.
cout помещает в исходящий поток. А на экран выведется не факт что сразу.
printf - это чисто C функция
cout - это как раз C++
Вместе лучше не использовать по избежании проблем.
принтф стоящий после cout влегкую может вывести информацию раньше чем cout (дело везения - непредсказуемо что раньше сработает) . и подобные косяки будут случаться если использовать C и C++ вперемешку.
cout форматный вывод не поддерживает
printf это обычная функцыя вывода
cout выводит текст как есть, printf может его форматировать тем или иным способом.
cout - поток.