Я читаю этот пример кода из FUSE:
http://fuse.sourceforge.net/helloworld.html
И мне трудно понять, что делает следующий фрагмент кода:
static int hello_readdir(const char *path, void *buf, fuse_fill_dir_t filler,
off_t offset, struct fuse_file_info *fi)
{
(void) offset;
(void) fi;
В частности, вещь (void) "имя переменной". Я никогда не видел такой конструкции в программе на C раньше, поэтому я даже не знаю, что помещать в окно поиска Google. Моя лучшая догадка заключается в том, что это какой-то спецификатор для неиспользуемых параметров функции? Если кто-то знает, что это такое и может мне помочь, это было бы здорово. Спасибо!