文章目录
- 🍊自我介绍
- 🍊typedef关键字
你的点赞评论就是对博主最大的鼓励
当然喜欢的小伙伴可以:点赞+关注+评论+收藏(一键四连)哦~
🍊自我介绍
Hello,大家好,我是小珑也要变强(也是小珑),我是易编程·终身成长社群一名“创始团队·嘉宾” ,现在我来为大家介绍一下有关嵌入式方面的内容。在进入介绍之前,可能有一些小伙伴不了解易编程·终身成长社群;想要进一步了解社群的小伙伴可以点击下方链接自行跳转至关于社群的介绍:
易编程·终身成长社群介绍 :
https://blog.csdn.net/weixin_74300052?spm=1011.2266.3001.5343
紧接上一篇文章,进行一个关键字的补充
🍊typedef关键字
功能:
给一个已经存在的类型,取一个3别名。可以通过别名来定义变量。
使用方法:
(1)按照定义变量的方法定义一个变量
(2)在定义变量该行的最前面,加上typedef 关键字,那么对应的变量名,就是类型的别名。 typedef int int32; int32<===>int
(3)若是数据类型名较长,可以利用typedf 减少类型名的缩写
代码举例:
#include <stdio.h>
typedef struct
{
char name[20];
int id;
int score;
}s_t;
//s_t *sp = &s1;
void intput_student(s_t *sp)
{
printf("please input student[name id score]:\n");
scanf("%s%d%d",sp->name,&(sp->id),&(sp->score))
}
void output_student(s_t *sp)
{
printf("NAME\tID\tSCORE\n");
printf("%s\t%d\t%d\n",sp->name,sp->id,sp->score)
}
int main()
{
s_t s1;//struct s1;
intput_student(&s1);
output_student(&s1);
return 0;
}