Lou*_*Lou 6 c declaration caret
我注意到这个涉及插入符号 (^) 字符的声明被固定在顶部的 cdecl.org 站点上:
// "cast foo into block(int, long long) returning double"
(double (^)(int , long long ))foo
Run Code Online (Sandbox Code Playgroud)
有人可以解释这里插入符号的目的是什么吗?这真的是 C 声明中的有效字符,还是某物的占位符?