要不使用括号调用函数,可以使用函数指针来实现。下面是一个示例:
#include
void myFunction(int num) {
std::cout << "The number is: " << num << std::endl;
}
int main() {
void (*func)(int) = &myFunction; // 定义一个函数指针,并将其指向myFunction函数
// 不使用括号调用函数
func(10);
return 0;
}
在上面的示例中,我们声明了一个函数指针func
,并将其指向myFunction
函数。然后,我们可以像调用普通函数一样调用函数指针,而不使用括号。在示例中,我们调用了func(10)
来调用myFunction(10)
。输出结果为"The number is: 10"。
上一篇:不使用括号调用函数
下一篇:不使用括号调用JS函数