不可以,因为不可能根据返回数来判断不同的函数你平时调用的时候都是 int a() { return 1 } void a() { } // 不返回 a() // 返回 1 var b = a() 难道根据前面有没有 b 来判断调用吗?这个对程序员的心里模型负担太大。且出错可能太大。设计上也过于复杂,压根没必要
不可以,因为不可能根据返回数来判断不同的函数
你平时调用的时候都是
难道根据前面有没有 b 来判断调用吗?这个对程序员的心里模型负担太大。且出错可能太大。设计上也过于复杂,压根没必要