Кто-нибудь знает, что является заполнителем для типа ino_t? Я пытаюсь распечатать его с помощью printf и попробовал% d,% i,% s и другие, но не работал.Заполнитель для ino_t
printf(" file name = %s, i-node number=**%d**\n", direntp->d_name, direntp->d_ino);
warning: format ‘%i’ expects argument of type ‘int’, but argument 3 has type ‘__ino_t’ [-Wformat]
Предположим, что мои другие коды верны. В большинстве примеров показано, как печатать имя, но не номер inode. Я также искал много мест.
Заранее спасибо
http://stackoverflow.com/questions/18534336/does-posix-supply-format-string-macros-for-printf-scanf – szx