我试图理解以下这行最糟糕的 C 代码(来自 uboot 项目)的含义:
I am trying to understand what the following line of the worst-ever-seen C code (from uboot project) mean:
rc = ((ulong (*)(bd_t *, int, char *[]))addr) (bd, --argc, &argv[1]);
这是什么?函数调用吗?
能不能让它更易读?
提前感谢您的帮助!