Значение
О человеке, лишенном чувства сострадания, сопереживания.
Происхождение
Фразеологизм не связан именно с русским языком. Приписывание эмоций сердцу встречается, например, в библии. Поскольку от волнения сердце стучит быстрее, то люди думали, что эмоции генерируются в сердце. Соответственно про бесчувственного человека можно сказать, что у него нет сердца. Да, с точки зрения биологии это неправильно, но в языке часто сохраняются архаичные представления о вещах.
Примеры
«А вообще-то молодец баба! Терентия убили в прошлом году, а кто слыхал от нее стон? Правда, женки вписали ей это в строку: сердца нет. А может, она назло всем чертям так делает?» Ф. Абрамов.
— «Это доказывает только то, что у вас нет сердца, — сказала она. Но взгляд ее говорил, что она знает, что у него есть сердце, и от этого-то боится его.» Толстой Л. Н., Анна Каренина, 1877.
— «Плутовка! Если бы ты знала, как ты прекрасна: разве у стариков нет сердца, разве нет в нем уголка, где кровь кипит и клокочет?» Лермонтов М. Ю., Вадим, 1834.
«Ты столько раз мне хвастался, что у тебя нет сердца, что в женщинах ты видишь лишь модели для своих полотен – а теперь говоришь, что любишь женщину, которую до сегодняшнего вечера никогда не видел?!» Мария Корелли, Зиска. Загадка злого духа, 1897.
«Он тогда не человек, когда дело идет о цели политической; у него нет сердца — у него только ум.» Лажечников И. И., Ледяной дом, 1835.