结构体写在头文件中怎么写,在其它函数文件中怎么引用

比如我定义了一个头文件,里面是结构体文件1.h#include<stido.h>/*这句要写吗?*/typedetstructstudent{inta;intb;stru... 比如 我定义了一个头文件,里面是结构体
文件1.h
#include <stido.h> /*这句要写吗?*/
typedet struct student
{
int a;
int b;
struct student *next;
}STU;
然后在另外一个程序中怎么使用这个文件
比如
function.c
#include <stdio.h>
#include "文件1.h"
STU *head,*p1;/*像这样使用好像不正确*/
.......... /*但是如何使用呢*/
但是STU 是struct student 的别名啊 看到typedef了吗 上面那个应该是 'f' 不是 't'
最下面的那个“冰冰” 那样好像不能引用啊 我在用的时候 出现了很多问题的
展开
 我来答
匿名用户
2011-01-25
展开全部
student *head,*p1;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友dc60b5a
2011-01-25 · TA获得超过1020个赞
知道小有建树答主
回答量:511
采纳率:0%
帮助的人:332万
展开全部
用修饰符啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式