永发信息网

c 语言问题

答案:5  悬赏:80  手机版
解决时间 2021-05-17 18:17

在.c文件里有这句话

typedef int MYTYPE

在.h里有这样一个结构体

typedef struct STACK
{
MYTYPE *pd;
int MaxSize;
int Top;
}STACK;

他们怎么理解

最佳答案

我说下我的个人意见,你觉得对你就采纳!!!


typedef int MYTYPE


(1)上述是一种用户定义类型:就是对已有的类型,另外说明一个新的类型标示符。一般形式:


(typedef 类型名 标示符)意思就是所有出现MYTYPE的地方都代表int(整型)


(2)


typedef struct STACK
{
1.MYTYPE *pd;
2.int MaxSize;
3.int Top;
}STACK;


答:他也是用户定义类型,道理和上面一样,我说下里面1.定义整型(指针)2.定义整型(最大尺寸)3.定义整形(顶点)


如果还有不会可以追问我,如果愿意的话,可以加我好友:304637421.以后大家一起学习!!!

全部回答
定义了一个栈,栈名stack,栈内元素pd类型是MYTYPE *,栈的大小为MaxSize,栈顶指针top。

定义一个结构体

并用STACK代替这个结构体的名字

typedef int MYTYPE

用MYTYPE来替换int

例如: MYTYPE abc;等价于int abc;

定义一个结构体

并用STACK代替这个结构体

成员包括一个指针变量

和两个int型的变量

typedef 定义的意思,把struct STACK 定义为STACK; 用这两个定义的变量都是一样的。把int定义为MYTYPE 这就利用代码的移植。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
不够是贪心吗?
关于钱和爱情的关系、谁能给我讲讲?
中了500万,你会怎样花?
数学题《周瑜请客》?
开福区长沙弹个车伍家岭店地址在什么地方,想
不放弃等待爱人的诗词,不是每次等待都有结果
谁帮我开游戏图标我给钱
塔集镇农民健身广场这个地址在什么地方,我要
潜江市东岳禅寺怎么去啊,谁知道地址啊
诺基亚n85的前置摄像头如何使用?
我被猫抓破了,如果打了针宝宝还能吃奶吗?
酷狗的krc文件是什么啊?
永恒实誓言真的是所谓的谎言吗?
上海那里有卖DIY香皂的?
淇滨区鹤壁金太阳幼儿园午托部(牟山分园)地址
推荐资讯
那家银行有2手房资金监管业务
超导可视人流手术多少钱?
这天咋老是下雨啊
怎样给自己的团队招揽成员?
为什么QQ飞车有符号的名字不合法啊?
膝盖长骨刺怎么锻炼,男孩怎样运动长身高
刺客的练级和技能点,属性点+法
卧龙区南阳格力电器服务站地址在什么地方,想
可疑开机程序怎么删除
一年级有关气候的谚语,有什么关于小学生三年
看到人冲动怎么办???谁能讲讲
我想问一下,我已经一个星期不来月经了,然后检
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?