首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

有关 函数简单调用有关问题(初学者)

2013-03-17 
有关函数简单调用问题(菜鸟)#includestdio.hint jolly(void)int deny(void)int main(void){jolly()de

有关 函数简单调用问题(菜鸟)
#include<stdio.h>
int jolly(void);
int deny(void);

int main(void)
{
jolly();
deny();
return 0;
}

int jolly(void)
{
printf("a\n");
}
int deny(void)
{
printf("b\n");
}

在定义   jolly 和 deny的时候,,本来在头文件那里是用的  void   替换 int  例子如下
#include<stdio.h>
void jolly(void);
void deny(void);

int main(void)
{
jolly();
deny();
return 0;
}

void jolly(void)
{
printf("a\n");
}
void deny(void)
{
printf("b\n");
}

这两个式子的运行结果都正确,,
     int是定义。。。 那void是  空的,,
      不知道解释的对不对。。
所以  想请大家 帮忙讲解下,,
      在这种情况下   int  与  void的区别。。
[解决办法]
以后就懂了,虽然错了,但是一般的实现都会帮你返回点“你不知道的东西”,所以还是能运行的,但并不表示此做法就是对的。

热点排行