可以将结构体的定义写在头文件中,供其它程序享用吗
答案:1 悬赏:60
解决时间 2021-11-29 07:25
- 提问者网友:优雅ぉ小姐
- 2021-11-29 02:44
可以将结构体的定义写在头文件中,供其它程序享用吗
最佳答案
- 二级知识专家网友:心痛成瘾
- 2021-11-29 03:44
你这样用是没有问题的
只不过你把typedef给打错了
首"文件1.h中
#include<stdio,h>可写可不写 如果在头文件中没写那么在 .c 文件中必须要写
文件1.h
#include<stdio.h>
typedef struct student
{
int a;
int b;
struct student *next;
}STU;
function.c
#include"1.h"
STU *head,*p1;
void main()
{
........
}
这样就没有问题了
只不过你把typedef给打错了
首"文件1.h中
#include<stdio,h>可写可不写 如果在头文件中没写那么在 .c 文件中必须要写
文件1.h
#include<stdio.h>
typedef struct student
{
int a;
int b;
struct student *next;
}STU;
function.c
#include"1.h"
STU *head,*p1;
void main()
{
........
}
这样就没有问题了
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯