在 Java 中是:
-
java.lang.reflect.Method
在 JavaScript 中是:
apply()
⟶ 更像java.lang.reflect.Method
call()
⟶ 更像 C 中的函数指针
在 C 语言中是:
type (*varname)(Type1 label1,Type2 label2,Type3 label3)
⟶call()
apply()
在 C 中的等价物是什么或java.lang.reflect.Method
?
------------我很慢,eyalm 的回答:
调用者将被调用者视为:
- int (*a)(字符值);
被调用者将堆栈帧感知为:
- 类型 (*varname)(类型 1 标签 1,类型 2 标签 2,类型 3 标签 3 ...)
----我说得对吗?
最佳答案
对于函数指针:
int (*a)(char *);
你可以打电话...等等...
a("ggffgfgg");
关于javascript - C 中 JavaScript 的等效 call() apply() 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12336579/