DAY 18 2022-10-22 10:27 采纳率: 66.7%
浏览 32

extern声明函数一直报错?

问题遇到的现象和发生背景

最近突然想试一下不写头文件直接声明外部函数,结果一直报错?

用代码块功能插入代码,请勿粘贴截图
#include <stdio.h>
int rand0(void);
int main(){
    int count ;
    for(count=0;count<5;count++)
    {
        printf("%hd\n",rand0());
    }
    return 0;
}
//第二个文件
static unsigned long int next=1;
int rand0(void)
{
    next=next*1103515245+12345;
    return (unsigned int )(next/65536)%32768;
 } 

运行结果及报错内容

ld returned 1 exit status

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2022-10-22 12:16
    关注
    评论

报告相同问题?

问题事件

  • 创建了问题 10月22日

悬赏问题

  • ¥15 有关类的报错,在模块里调用另一个模块的方法下的变量时出错
  • ¥15 delphi7 HMAC_SHA256方式加密
  • ¥15 关于#qt#的问题:我想实现qcustomplot完成坐标轴
  • ¥15 下列c语言代码为何输出了多余的空格
  • ¥15 kali linux用wget archive.kali.org/archive-key.asc指令下载签名无效(失败)
  • ¥15 openHarmony 利用c++程序在dayu210开发板上实现拉取RTSP视频流并且在屏幕上显示
  • ¥15 GD32H757的can通信配置
  • ¥20 nist随机数测试的问题
  • ¥20 帮我解决这个项目,thank you各位程序员
  • ¥15 哪位能用ea软件做一下,有偿