Pertanyaan yang diberi tag parentheses

214
Apa arti tanda kurung di sekitar nama fungsi?

Di salah satu file sumber proyek saya, saya menemukan definisi fungsi C ini: int (foo) (int *bar) { return foo (bar); } Catatan: tidak ada tanda bintang di sebelahnya foo, jadi itu bukan penunjuk fungsi. Atau itu? Apa yang terjadi di sini dengan panggilan