这个宣言的含义是什么?

use*_*893 1 c pointers function

我在一个项目的教授提供的.h文件中看到了这个,但我不太清楚这意味着什么.

int (*get_console_dev)(void);
Run Code Online (Sandbox Code Playgroud)

它是一样的吗?

(int*) get_console_dev(void);
Run Code Online (Sandbox Code Playgroud)

(一个名为get_console_dev的函数,它返回一个指向int?的指针)

谢谢

cni*_*tar 7

它是一个函数指针,可以指向返回的函数int并取0个参数; 它不等于你发布的第二行.