关于c语言链表中typedef的作用。
typedefstructstudent{intscore;structstudent*next;}Node;这样的话是不是structstudent和Node是可以相互...
typedef struct student
{
int score;
struct student *next;
}Node;
这样的话是不是struct student 和Node 是可以相互替换的?
这样写是不是与typedef struct student Node的作用都是相同的? 展开
{
int score;
struct student *next;
}Node;
这样的话是不是struct student 和Node 是可以相互替换的?
这样写是不是与typedef struct student Node的作用都是相同的? 展开
2个回答
2015-03-31
展开全部
typedef的特别长处:它符合范围规则,使用typedef定义的变量类型其作用范围限制在所定义的函数或者文件内(取决于此变量定义的位置).
所以,其他文件不可以直接使用。
所以,其他文件不可以直接使用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询