我正在尝试实现一些需要指向标准C函数的代码。我目前正在使用看起来像这样的解决方法:
uint32_t add(uint32_t op1, uint32_t op2) {
return op1 + op2;
}
sum = (&add) (x, y);
我想知道是否有标准函数的指针,例如+
,-
,&
等?
答案 0 :(得分:1)
+, - etc不是C中的函数。它们是运算符。指向函数的指针是C中常用的特性。但是指向运算符的指针是不可能的。
像C ++这样的语言允许您覆盖运算符。可能这对你有用。