Örnek
%s ile string'in uzunluğu verilebilir. Şöyle yaparız.
String yerine NULL vermek undefined behavior getirir. Elimizde şöyle bir kod olsun.
%s ile string'in uzunluğu verilebilir. Şöyle yaparız.
int a=1;
char* b="hello"; // Gets Suppressed
int c=3;
printf("%d %.0s %d\n", a, b, c); // .0 means "zero-width"
ÖrnekString yerine NULL vermek undefined behavior getirir. Elimizde şöyle bir kod olsun.
char str[4] = {1, 1, 1, 1};
snprintf(str, sizeof(str), "%s%s", "a", NULL);
printf("%s\n", str);
Çıktı olarak şunu alırız.a(n
Hiç yorum yok:
Yorum Gönder