请问这个怎么搞

sky.? 2019-09-05 10:35:40
为什么会这样,小白刚开始学,求帮助
...全文
35 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
舒泱 2019-09-06
  • 打赏
  • 举报
回复
你没给这俩函数写定义
weixin_40290083 2019-09-06
  • 打赏
  • 举报
回复
C中的函必须先定义后使用,由于会存在相互调用,就可采用先声明后定义,声明要放在定义和调用之前,同时声明和定义时要求返回值相同,函数名相同(C是区分大小写的),形参类型和顺序相同
自信男孩 2019-09-06
  • 打赏
  • 举报
回复
jolly和deny在哪定义的?编译提示已经很明确了。这两个也不是系统函数的
liwq_jn 2019-09-06
  • 打赏
  • 举报
回复
1.main函数中调用jolly时,你使用的是jolly("For he's...."),jolly使用时时有参数的,而你在第二行声明的时候jolly()是没有参数的。 2.deny同上 3.jolly和deny只有声明没有实现 可以修改下:

#include <stdio.h>
void jolly(char *pStr)
{
    return;
}

void deny(char *pStr)
{
    return;
}

69,364

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧