牙签我知道你在,死出来
c++吧
全部回复
仅看楼主
level 8
longqi2008
楼主
定义函数的时候不能调用其他函数么。
比方说像这样
#include<stdio.h>
void one_three(void);
void one_three(void)
{
printf("one\n");
two();//这里
printf("three\n");
}
void two(void);
void two(void)
{
printf("two\n");
}
int main(void)
{省略算了}
2012年07月15日 08点07分
1
level 11
itianda
@牙签
2012年07月15日 08点07分
2
longqi2008
你喊错认了= =应该
@关签
2012年07月15日 08点07分
longqi2008
@longqi2008
@关签
2012年07月15日 08点07分
longqi2008
@longqi2008
@关签
2012年07月15日 08点07分
longqi2008
@longqi2008
= =谢特
2012年07月15日 08点07分
level 8
longqi2008
楼主
@关签
2012年07月15日 08点07分
3
level 15
幻の上帝
菊长的又一朵好基友么。
2012年07月15日 08点07分
4
longqi2008
很明显你们忘记我是他同学了
2012年07月15日 08点07分
HGtz2222
@longqi2008
头像都是一个风格的
2012年07月15日 08点07分
longqi2008
@HGtz2222
绝对是他学我
2012年07月15日 08点07分
level 8
longqi2008
楼主
谢特,咋个现在都有效了
2012年07月15日 08点07分
5
level 15
幻の上帝
声明以后才能调用。
定义都是声明。
2012年07月15日 08点07分
6
幻の上帝
先后顺序限制在类作用域内除外。
2012年07月15日 08点07分
longqi2008
@幻の上帝
纳尼= =?我没声明吗,我之后又定义了two()额
2012年07月15日 08点07分
幻の上帝
@longqi2008
块作用域内所以有顺序限制。把two的声明/定义放在one_three定义内调用two();之前,或者one_three的定义之前。
2012年07月15日 08点07分
longqi2008
@幻の上帝
看我try一下。
2012年07月15日 08点07分
1