读书人

c语言中函数体内能够宣言函数吗

发布时间: 2012-09-18 16:21:42 作者: rapoo

c语言中函数体内能够声明函数吗?
如题,能多少给解释下吗?

[解决办法]
能够声明、但是不能定义函数!
声明函数就是写出这个函数的原型----
返回类型 函数名(形参表列);

定义函数就是还要写出这个函数的的函数体----
返回类型 函数名(形参表列)

语句

[解决办法]
声明木有问题,参考:

C/C++ code
int main(int argc, char** argv){    void abc();    abc();    return 0;}void abc(){    printf("%s\n", "OK");};
[解决办法]
请大侠解释下在函数体里声明和在函数外部声明就是头文件中声明有什么区别呀?
探讨
声明木有问题,参考:

C/C++ code

int main(int argc, char** argv)
{
void abc();

abc();
return 0;
}

void abc()
{
printf("%s\n", "OK");
};

读书人网 >C语言

热点推荐