社区
C++ 语言
帖子详情
c++新手提问
cuiboand1
2008-12-09 12:24:16
c++中,函数原型和函数定义都必须卸载主函数之外吗?
有一次写程序,怎么也找不到错,后来把原型和定义弄到主函数外面就好了。
请高手给予指点啊,谢谢了、
...全文
141
16
打赏
收藏
c++新手提问
c++中,函数原型和函数定义都必须卸载主函数之外吗? 有一次写程序,怎么也找不到错,后来把原型和定义弄到主函数外面就好了。 请高手给予指点啊,谢谢了、
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zedzhao
2008-12-09
打赏
举报
回复
[Quote=引用 3 楼 lann64 的回复:]
不一定,至少main内部声明函数原型是可以的。
[/Quote]
up
zedzhao
2008-12-09
打赏
举报
回复
[Quote=引用 3 楼 lann64 的回复:]
不一定,至少main内部声明函数原型是可以的。
[/Quote]
up
Claude
2008-12-09
打赏
举报
回复
C就是强调函数的模块化,这是一个好的习惯。
习惯把函数定义放在main()前,不用再在主函数里声明。
lann64
2008-12-09
打赏
举报
回复
不一定,至少main内部声明函数原型是可以的。
门后面的猫
2008-12-09
打赏
举报
回复
我感觉最好在函数外声明,尤其对于初学者来讲,一步一个脚印的走,从基础做起。
sys0006
2008-12-09
打赏
举报
回复
对。
函数直接是分离的,不能在函数内部定义、声明其他函数。
也就是说主函数(main)和其他函数是平等关系。
elmnd
2008-12-09
打赏
举报
回复
俺不是高手啊,不过俺一般是把定义放在MAIN()上面的
Qlaiaqu
2008-12-09
打赏
举报
回复
函数声明可以在函数之中,但是函数定义不能在函数之中。
函数的作用域在声明起到结尾,如果是在函数中则作用域在函数内,如果在函数外,则从声明处至文件尾。
主函数只是程序的起始位置,说白了只是一个函数而已。
沭水河畔
2008-12-09
打赏
举报
回复
main函数也是函数,是函数就不能嵌套定义。但是可以在一个函数内部声明其他的函数。
cba_v
2008-12-09
打赏
举报
回复
up
icesky_ff
2008-12-09
打赏
举报
回复
[Quote=引用 7 楼 sty658 的回复:]
函数定义要分开写的,建议LZ在定义完编译预处理后,接下来就写函数声明,然后再定义函数就不会出现问题了,而且不要在一个函数中写实现另外一个函数
[/Quote]
up
Xiaoloveliuforever
2008-12-09
打赏
举报
回复
[Quote=引用 11 楼 fengxuxing 的回复:]
函数声明可以在函数之中,但是函数定义不能在函数之中。
函数的作用域在声明起到结尾,如果是在函数中则作用域在函数内,如果在函数外,则从声明处至文件尾。
主函数只是程序的起始位置,说白了只是一个函数而已。
[/Quote]
up~~~~~~~~~~~~~~``
sty658
2008-12-09
打赏
举报
回复
函数定义要分开写的,建议LZ在定义完编译预处理后,接下来就写函数声明,然后再定义函数就不会出现问题了,而且不要在一个函数中写实现另外一个函数
condor888
2008-12-09
打赏
举报
回复
可声明不可定义
wind00sky
2008-12-09
打赏
举报
回复
[Quote=引用 11 楼 fengxuxing 的回复:]
函数声明可以在函数之中,但是函数定义不能在函数之中。
函数的作用域在声明起到结尾,如果是在函数中则作用域在函数内,如果在函数外,则从声明处至文件尾。
主函数只是程序的起始位置,说白了只是一个函数而已。
[/Quote]
同意说法。。分开
zsdhust
2008-12-09
打赏
举报
回复
建议楼主直接抛弃这种编程序的方法。基于对象开始。
C++
新手
提问
关于cin.getline()
本文探讨了
C++
中getline()函数的行为特点,特别是在连续调用时如何处理输入缓冲区中的数据。通过一个具体示例解释了getline()函数在不同参数设置下对输入的影响。
新手
提问
:如何快速的学好C/
C++
作者毕业后一年多仍未掌握
C++
,寻求有效的学习方法。热爱软件开发,已购买多本书籍自学但进展缓慢。
C++
:1000以内的完数
博客记录了
新手
小白学习
C++
的历程,目标是在“is a wanshu ”后输出完数的因子,还欢迎大家
提问
、纠正和补充。
新手
求助啊
新手
提问
:寻求在文章中插入带有颜色(如
C++
代码)的粗体标题以及代码框的技巧,期待社区成员的指导和帮助。,
初识
C++
有感
本文记录了一位编程
新手
初次接触
C++
的感受与挑战,分享了从畏难到逐步掌握的过程,强调了预习、
提问
与实践的重要性。
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章