C语言一个函数后面能跟俩括号吗?如:func(int i)(double d,long l)

问题描述:

C语言一个函数后面能跟俩括号吗?如:func(int i)(double d,long l)
1个回答 分类:综合 2014-09-17

问题解答:

我来补答
这应该是错误的写法,不允许的!
再问: 那我看有个250说可以.
再答: 在我的知识中,这个是不可以的。 如果你是初学者,暂不用研究这个。
在C++中一种写法较为相象,但不同于你这个代码如:
class test {
int a,b,c ;
public:
test( int x, int y, int z ):a(x),b(y),c(z) {} //构造函数,类成员初始化
} ;\
再问: 这个我知道.但C++的括号前头带个变量啊.顺便问你个,C语言有没有函数重载?
再答: C语言没有函数重载,那是C++的专例
 
 
展开全文阅读
剩余:2000