[求助]简单的函数调用
codeblocks吧
全部回复
仅看楼主
level 6
16751166 楼主
如图1 原来的代码;如图2 把自定义函数移到main()之前——都没有输出......不知哪里出错呢??
(图1)
(图2)
2014年08月05日 16点08分 1
level 5
建议把主函数里东西除了return 0;外其余的都删除掉,再在return 0;前加一个调用子函数的语句即可。
2014年08月06日 10点08分 2
#include <stdio.h> int main() { void a(); return 0; } void a() { printf("ddddd\n"); } 还是不行... - -
2014年08月06日 12点08分
level 9
1、函数原型声明应该写在 int main() 的前面,如果不懂什么是函数原型声明应该翻翻书就能找到。
2、如果你在 main 里写的不是函数原型声明,就不要加个分号在函数表达式后面。
2014年08月06日 13点08分 3
1.嗯 刚刚仔细看过课本了。[大拇指] 2.函数原型声明可以在main()的外面或者里面的。[胜利] 3.试过放到main的前面去了,还是不行~[啊]
2014年08月06日 13点08分
level 9
你来看看
正确的
写法吧:
http://codepad.org/rp12G97U
2014年08月06日 14点08分 4
明白了~~谢谢—— [呵呵]
2014年08月15日 02点08分
level 5
4楼的链接页面里已粘出了代码。再我的代码及结果
2014年08月06日 16点08分 5
这个没有函数声明诶 会有警告的吧? [啊]
2014年08月15日 02点08分
没有警告。
2014年08月16日 16点08分
level 11
好奇怪的代码啊……试试看把原型移到外面试试?
感觉和作用域有关……
2014年08月06日 18点08分 6
level 3
主函数里的执行语句就一个 void f(),没有调用你要调用的函数
2014年08月07日 15点08分 7
这样就是在调用啦 [开心]
2014年08月15日 02点08分
回复 16751166 :没有吧。你的主函数只是声明了两次你要调用的函数 f(void)并没有执行语句。你把第二层的大括号那句 { void f(void); } 改成: { f(); } 就对了。 ps:这么久了才回复
2014年08月15日 03点08分
回复 a65156916 :...其实第二次声明那里是要调用的 结果不知道调用的时候要去掉void的...[吐舌] (这么久才恢复真是不好意思~这样不算挖坟吧[哈哈]
2014年08月15日 13点08分
level 3
2014年08月15日 03点08分 8
level 1
楼主背景怎么改的??求教。。。
2014年08月16日 02点08分 9
https://tieba.baidu.com/p/3203420281 我在这里下载的安装包 [呵呵]里面自带的配色方案[吐舌]
2014年08月16日 03点08分
回复 16751166 :额额,
2014年08月16日 07点08分
2014年08月20日 11点08分
level 12
为什么我按运行键或F5不会出现你那个窗口呀[泪]
2014年08月20日 09点08分 10
不知道...
2014年08月21日 09点08分
回复 16751166 :呃,,,会不会是我下载错了,我下载的只有二十七兆[乖]
2014年08月22日 09点08分
看9楼的回复的就知道了吗
2014年08月28日 15点08分
回复 xebec_chn9 :安装包被删了[泪]
2014年08月28日 15点08分
level 1
(void)表示没有形参,不接受参数
2014年09月03日 05点09分 11
level 1
怎么在codeblocks中进入定义函数并且监视定义函数中的数据变化?
2016年11月20日 07点11分 12
1