作者st880517 ()
看板C_and_CPP
标题[问题] Void与副程式
时间Thu Mar 2 20:23:00 2017
开发平台(Platform): (Ex: Win10, Linux, ...)
Win8
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
Vs2015 c++
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
问题(Question):
Void function 无法传值至其他void function
喂入的资料(Input):
预期的正确结果(Expected Output):
错误结果(Wrong Output):
程式码(Code):(请善用置底文网页, 记得排版)
补充说明(Supplement):
我目前正在写的程式有分割成许多副程式
如下:
Void A()
{
//副程式内容
B();
}
Void B()
{
//副程式内容
main();
}
Void main()
{
//主程式内容
传值A();
System("PAUSE");
}
在这边void A无法传值至在它以下的任何副程式,但在下面的副程式却可以向上传值。因
此若我想在不移动void A的状态下,将void A里面的结果传值至void B or main任ㄧ个程
式的话,有什麽方法可以解决呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.8.20.230
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1488457382.A.D2A.html
1F:推 jerryh001: 我的塑胶水晶球显示你要问的是 A会出现编译错误 说找不03/02 20:27
2F:→ jerryh001: 到B和main 请把A和B移到main後面 然後在main前宣告 voi03/02 20:27
3F:→ jerryh001: d A(); void B();03/02 20:27
4F:推 LPH66: 其实不用移, 直接补宣告就够了03/02 22:42
感谢各位前辈!问题终於解决了QQ...((感动
※ 编辑: st880517 (58.114.163.173), 03/02/2017 22:49:19
5F:推 chuegou: 请问塑胶水晶球那里买... 03/02 23:25
6F:→ jerryh001: 算是个人习惯 尽量让main在前面一点 不移也可以 03/03 00:14
7F:推 laladeer: 塑胶水晶球开团团购 03/03 00:36
8F:→ hichcock: 我也要买~ 但是不要 MIC 的 03/03 09:12
9F:→ Neisseria: 我现在相信水晶球真的存在... 03/03 10:15
11F:→ w0005151: 没人跟我一样觉得"副程式"这个称呼很classic吗 03/07 22:09