Формы дательного падежа с предлогами «К» и «КО» употребляются в русском языке из-за фонетических особенностей некоторых слов. 13
Предлог «К» используют, когда слово начинается с гласной, мягкой, одинарной или двух звонких букв подряд. 1 Например: «к врачу», «к обеду», «к ужину». 1
Предлог «КО» применяют, если следующее слово начинается со скопления согласных, неудобных для произношения. 1 В таком случае гласная «о» смягчает речь и делает её более благозвучной. 1 Примеры: «ко дню», «ко мне», «ко вторнику». 1
Также «КО» иногда используют перед словами, которые связаны с праздниками или событиями. 3 Например: «подарок ко дню рождения», «концерт ко Дню Победы». 3
При этом по смыслу «К» и «КО» — это не разные предлоги, а варианты одного и того же. 1