void

villastoner 2002-05-26 04:56:10
void main()
{
void int num1(int, int, int);
void int num2(int, int, int);
void int num3(int, int, int);
}

void int num1(int a1, int b1, int c1)
{
………………

}

void int num2(int a2, int b2, int c2)
{
………………

}

void int num3(int a3, int b3, int c3)
{
………………

}

===============================

以上的三个子函数中void用得对不对?在语法上?

还有就是上面的三个声明放在外部会怎么样?和放在main()内部有什么不同?
...全文
104 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
mylove0618 2002-05-26
  • 打赏
  • 举报
回复
void可以认为是一种空类型。即不返回任何值。你可以认为他和int,double等内嵌类型等价的。这样你就该理解了吧?很显然返回void int 是不对的。
就像没有double int一样。
villastoner 2002-05-26
  • 打赏
  • 举报
回复
原来如此。

怪不得我的TC2总是报错
xniao 2002-05-26
  • 打赏
  • 举报
回复
void 和 int 怎么能一起用呢??!!奇怪

69,382

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧