牙签我知道你在,死出来
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
2012年07月15日 08点07分 2
你喊错认了= =应该@关签
2012年07月15日 08点07分
2012年07月15日 08点07分
2012年07月15日 08点07分
@longqi2008 = =谢特
2012年07月15日 08点07分
level 8
longqi2008 楼主
2012年07月15日 08点07分 3
level 15
菊长的又一朵好基友么。[睡觉]
2012年07月15日 08点07分 4
[汗]很明显你们忘记我是他同学了
2012年07月15日 08点07分
@longqi2008 [超人]头像都是一个风格的
2012年07月15日 08点07分
@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分
@幻の上帝 纳尼= =?我没声明吗,我之后又定义了two()额
2012年07月15日 08点07分
@longqi2008 块作用域内所以有顺序限制。把two的声明/定义放在one_three定义内调用two();之前,或者one_three的定义之前。
2012年07月15日 08点07分
@幻の上帝 看我try一下。
2012年07月15日 08点07分
1