Я читаю книгу C. Чтобы распечатать адрес памяти переменной, иногда в книге используется:
printf("%u\n",&n);
Иногда автор писал:
printf("%d\n",&n);
Результат всегда один и тот же, но я не понимаю различий между ними (я знаю% u для unsigned).
Может ли кто-нибудь уточнить это, пожалуйста?
Большое спасибо.