问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

结构体类型名、结构体变量名怎么区分32

发布网友 发布时间:2023-10-19 10:08

我来回答

3个回答

热心网友 时间:2024-12-13 12:49

关键字 struct 就代表是一个结构体类型。

PER就是就是这个结构体类型的名称。

PER per ; per就是定义好的结构体变量。

12345678910111213141516171819202122typedef struct PER{    int n;    char ch[8];}PER;一般这样定义结构体类型 定义变量的时候可以 struct PER per; 或者 直接 PER per;  而用你写的定义方法只能用 PER per 定义变量  如果这样写struct PER{    int n;    char ch[8];}; 只能用 struct PER  per 的方式定义变量。

扩展资料:

#include<stdio.h>

struct pn544_dev{    //一般性定义结构体

 char a;

};   

typedef struct {        //定义一个数据类型

char a;

}pn545_dev;

int main()

{  struct pn544_dev *dev_id;

//struct pn544_dev *pn544_dev = dev_id;    //这个可以

struct pn544_dev pn544_dev;    //这个也是可以,可见不是数据类型的愿因

pn544_dev.a='a';

putchar(pn544_dev.a);

  pn545_dev pn545_dev;        //这个也可以,即使用typedef声明了数据类型,也可以同名。

pn545_dev.a= 'b'

putchar(pn545_dev.a);

return 0;}

参考资料来源:百度百科 ——结构体类型

热心网友 时间:2024-12-13 12:49

结构体类型名有两种来历.一个是定义结构体的时候
struct type {...};
这里的struct type共同称为结构体类型名.
另一种是typedef出来的. typedef struct type TYPE; 这里的TYPE也是类型名.
二者可以写一起. typedef struct type {...} TYPE;
所以 在你的题目中, PER为typedef出来的类型名.
凡是用类型名定义的变量, 都是变量名.

热心网友 时间:2024-12-13 12:50

还有:
假如有人问你“结构体类型”,其实就是结构体类型名。
定义变量时,结构体类型(名)+变量名,就像int a一样
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机壁纸花卉红色手机壁纸花卉 辽宁智能五芯防水连接器 军工产品浅谈——航空插头 xp电脑系统修复XP系统怎么恢复出厂设置 ...表编辑器后打不开任何文件,无需重装系统,电脑盲都能用 粼基本信息 粼五笔怎样打? 【微科普】想变成光?先搞清楚光是什么吧! 手机被拉黑后打电话是什么提示? 物流管理专业对数学的要求高么 关于结构体类型、结构体类型名以及结构体变量的区分?89 怎么修改第二次191 设置来电秀要收费用吗?36 爱玩消失的男人,是什么样的心理状态呀?3 设置来电秀要收费用吗?36 怎么把车上的透明胶洗掉9 十二生肖什么是温香软玉皆成双5 医保能不能报销门诊费?441 介绍几个耽美小说作家,谢谢92 门诊检查医保能报销吗470 社保医保大病报销范围317 十二生肖中的北方生肖是指哪个生肖 社保大病可以报销多少钱671 乌克兰老婆怎么找2 社保门诊大病报销比例 耽美小说的作品介绍128 软玉皆成双中的软玉指什么意思5 “漂白粉”的有效成分为次氯酸钙[Ca(ClO)2].请回答:...24 (5分)生活中处处有化学。(1) 漂白粉的有效成分是次氯酸钙...3 一首都是音乐 没有歌词 开头大概是这个 咚 咚咚 咚咚咚咚 ... 为什么我下载Web迅雷后默认的下载方式就是Web迅雷了呢? 什么是结构体变量?127 用来电秀要钱不1 次氯酸钙是漂白粉的有效成分,它的化学式为Ca(ClO)2。 ...28 皮球破了怎么办 什么皮球裂口却不泄气,脑筋急转弯,猜数字 漂白粉可用于水的杀菌消毒,其有效成分是次氯酸钙[Ca(ClO...8 漂白粉可用水的杀菌消毒,其有效成分是次氯酸钙[化学式为Ca(...6 excel 自动求和如果前面有人民币符号 怎么 求和? 只会...7 excel自动求和前面有人民币符号怎么求和?9 怎样只对excel含有货币符号的数字求和?6 社保怎么报销重大疾病?406 朝霞的朝是什么意思 山东戏剧影视表演招生多少人 开启来电秀要钱吗19 开启来电秀要钱吗19 光明乳业是国企还是民企?2 多地发布“清退令”,这一政策主要针对哪些人群? 设置来电秀要不要收费12 专业录音软件有哪些,怎么使用录音软件