Почему% x и% o обрабатываются как целые числа без знака? - PullRequest
0 голосов
/ 21 августа 2011
ram@ram:~/Desktop$ cc sample.c 

sample.c: In function ‘main’:

sample.c:7: warning: format ‘%o’ expects type ‘unsigned int’, but argument 2 has type ‘long int’

1 Ответ

7 голосов
/ 21 августа 2011

Потому что они указаны как unsigned int.

(Нет, действительно.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...