5
Snprintf () HER ZAMAN boş sonlandırıyor mu?
Snprintf her zaman hedef tamponu null mu sonlandırıyor? Başka bir deyişle, bu yeterli mi: char dst[10]; snprintf(dst, sizeof (dst), "blah %s", somestr); yoksa eğer yeterince uzunsa, böyle yapmak zorunda mısın? char dst[10]; somestr[sizeof (dst) - 1] = '\0'; snprintf(dst, sizeof (dst) - 1, "blah %s", somestr); Hem standardın ne söylediği …