1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
void forwardCDeclaration();
void normalCDeclaration1() {
forwardCDeclaration();
}
void normalCDeclaration2() {
normalCDeclaration1();
}
void forwardCDeclaration() {
normalCDeclaration2();
}
void spin() {
normalCDeclaration1();
normalCDeclaration2();
normalCDeclaration2();
forwardCDeclaration();
}
// p1 is a particular type of problem binding as it
// has no corresponding declarator
void KnRfunctionWithProblemParameters(p1,p2,c)
long p2;
int c;
{
}
|