我正在尝试实现一些需要指向标准 C 函数的代码。我目前正在使用看起来像这样的解决方法:
uint32_t add(uint32_t op1, uint32_t op2) {
return op1 + op2;
}
sum = (&add) (x, y);
我想知道是否有指向标准函数的指针,如+
、-
、&
等?
最佳答案
+,- 等不是 C 中的函数。它们是运算符。指向函数的指针是 C 中常用的功能。但是指向运算符的指针是不可能的。
C++ 等语言允许您覆盖运算符。可能这对您有用。
关于c - 指向标准 C 运算符的指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37663984/