C++里调用函数一定要申明吗?
怎么我看书上一个在主函数中调用一个简单的交换两数值的函数SWAP时候没申明就用了,如果可以,是不是所有的函数都不用声明,还是只是一些?...
怎么我看书上一个在主函数中调用一个简单的交换两数值的函数SWAP时候没申明就用了,如果可以,是不是所有的函数都不用声明,还是只是一些?
展开
4个回答
展开全部
调用的是系统提供的函数加响应的头文件就可以
自己定义的函数,在调用的地方之前实现,无须声明,否则需要声明
声明其实就是先告诉编译器,后面有这个函数的定义,否则编译器不认识这个函数名嘛
加头文件的话,那肯定算在调用之前就定义啦,所以不需要声明
自己定义的函数,在调用的地方之前实现,无须声明,否则需要声明
声明其实就是先告诉编译器,后面有这个函数的定义,否则编译器不认识这个函数名嘛
加头文件的话,那肯定算在调用之前就定义啦,所以不需要声明
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.自己实现的函数,在调用的地方之前实现,无须声明,否则需要声明。
2.使用系统提供的函数,包含头文件即可使用。
2.使用系统提供的函数,包含头文件即可使用。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
自己实现的函数,在调用的地方之前实现,无须声明,否则需要声明。使用系统提供的函数,包含头文件即可使用。
调用函数:函数调用是计算机编或运行时,使用某个函数来完成相关命令。对无参函数调用时则无实际参数表。实际参数表中的参数可以是常数、变量或其它构造类型数据及表达式。各实参之间用逗号分隔。
调用函数:函数调用是计算机编或运行时,使用某个函数来完成相关命令。对无参函数调用时则无实际参数表。实际参数表中的参数可以是常数、变量或其它构造类型数据及表达式。各实参之间用逗号分隔。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询