C语言如何支持C重载?这个问题描述其实有点问题,因为C重载有两种场景:函数重载运算符重载问题本身没有指明到底是哪种场景。现在就两个场景分别给出答案。如何用C语言实现C函数重载?根据笔者的经验,共有3种方法可以实现:用C语言实现一个C编译器的对应子集,后者自然可以支持重载;用函数指针加上void指针类型参数强制类型转换,可以实现函数重载;用宏加上可变参数,可以实现函数重载如何用C语言实现C运算符重载?运算符在C语言中是保留字,无法通过普通变通方法实现重载。只能用C语言实现一个C编译器的对应子集,后者自然可以...
更新时间:2022-04-02标签: Filecoinvalist生态 全文阅读