jaki jest cel „(void) ({CODE})” w c?
W wygenerowanym fragmencie kodu znalazłem coś takiego (edytowałem):
#include <stdio.h>
int main() {
(void) (
{
int i = 1;
int y = 2;
printf("%d %d\n", i,y);
}
);
return 0;
}
Wierzę, że nigdy nie widziałem konstrukcji(void) ( { CODE } )
wcześniej nie jestem w stanie ustalić, jaki może być cel.
Co więc robi ten konstrukt?