| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 503 人关注过本帖
标题:小白求解如何正确的编写头文件
取消只看楼主 加入收藏
小白编程
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2015-6-5
结帖率:100%
收藏
 问题点数:0 回复次数:2 
小白求解如何正确的编写头文件
自己想编写一个C头文件, 可是运行的时候显示没有定义abc()这是怎么回事哦
下面是我写的 头文件 和 源代码文件 以及 测试代码文件
abc.h
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
int abc();
>>>>>>>>>>>>>>>>>>>>>>>
abc.c
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#include<stdio.h>
#include "E:\C_code\abc.h"
int abc(void)
{
    return 1;
}
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
下面是测试文件代码
#include<stdio.h>
#include"E:\C_code\abc.h"
int main(void)
{
    int a;
    a = abc();
    printf("%d\n", a);
    return 0;
}
[Error] D:\我的文档\C-Free\Temp\未命名3.cpp:6: undefined reference to `abc()'
[Error] collect2: ld returned 1 exit status
搜索更多相关主题的帖子: include 源代码 return 如何 include 源代码 return 如何 
2015-06-05 07:59
小白编程
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2015-6-5
收藏
得分:0 
回复 3楼 rjsp
怎么编译链接啊, 我只是把他们放在同一文件夹里啊
2015-06-05 18:20
小白编程
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2015-6-5
收藏
得分:0 
回复 4楼 情.难言ゝ
删除就好了 , 不是很多头文件都是声明的吗 源文件是定义的, 为什么我那个写法不对呢求高手解答 在线等,,,
2015-06-05 18:29
快速回复:小白求解如何正确的编写头文件
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.031440 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved