C de kod yazarken iki stringi birbirine eşitlerken kesinlikle bu fonksiyon kullanılmalıdır. Aksi halde karışıklık olur. Yapılmak istenen yapılamaz. Şöyle ki iki stringimiz olsun: str1 ve str2
str1 e str2 yi atmak istiyoruz. Kesinlikle str1=str2 yapılmamalıdır. strcpy(str1,str2) yapılmalıdır.