为了账号安全,请及时绑定邮箱和手机立即绑定

C++中,函数的声明与函数的定义有什么区别?

C++中,函数的声明与函数的定义有什么区别?

C++
拉莫斯之舞 2018-11-13 18:14:46
C++中,函数的声明与函数的定义有什么区别?
查看完整描述

1 回答

?
桃花长相依

TA贡献1860条经验 获得超8个赞

void fun();//这个叫函数的声明
main()
{
fun();//这个叫函数的调用
}
void fun()//这个叫函数的定义
{
//函数体
//......
//......
}
首先这个程序执行时,电脑是从上到下执行的
也就是说假如没有函数的声明那一句,当函数执行到函数调用这一句时,电脑不知道fun是什么东西,他不知道在下面有这个函数的具体实现。因此,需要声明下,告诉电脑,确实有这个东西存在,是函数,在下面有定义

查看完整回答
反对 回复 2018-12-12
  • 1 回答
  • 0 关注
  • 612 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信