Spojrzałem, ale nie mogłem znaleźć przyzwoitej odpowiedzi.Jak działa printf?
Zastanawiałem się jak printf działa w takim wypadku:
char arr[2] = {5,6};
printf ("%d%d",arr[0],arr[1]);
Myślałam, że printf tylko spacery po formacie i gdy encouter% d na przykład czyta 4 bajty z To aktualnej pozycji. .. jednak to musi być błędne przekonanie, że powyższe działa doskonale.
więc, gdzie się mylę?
'int' nie musi być 4 bajtami. –