指向标准C运算符的指针

时间:2016-06-06 18:00:29

标签: c

我正在尝试实现一些需要指向标准C函数的代码。我目前正在使用看起来像这样的解决方法:

uint32_t add(uint32_t op1, uint32_t op2) {
    return op1 + op2;
}

sum = (&add) (x, y);

我想知道是否有标准函数的指针,例如+-&等?

1 个答案:

答案 0 :(得分:1)

+, - etc不是C中的函数。它们是运算符。指向函数的指针是C中常用的特性。但是指向运算符的指针是不可能的。

像C ++这样的语言允许您覆盖运算符。可能这对你有用。

相关问题