Почему syscall getpagesize()
возвращает int
, а не unsigned int
или size_t
?Почему getpagesize() возвращает int?
Прототип и краткое описание ниже:
GETPAGESIZE(2)
NAME
getpagesize - get memory page size
SYNOPSIS
#include <unistd.h>
int getpagesize(void);
Скорее всего, для подобных * "причин" * как [это] (http://stackoverflow.com/questions/38719737/why-does-fgets-accept-an-int-instead-of-a-size-t), если мне пришлось угадать [?] –