2021-11-03
2021/11/3 23:16:01
本文主要是介绍2021-11-03,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
打印结构体的方法
如果我们想用结构体输出一个学生的姓名,分数,以及学号可采用以下办法
一. 直接打印法
#include <stdio.h> //创建一个结构体类型 struct stu { char name[100]; int score; char id[100]; }; int main() { struct stu s1={"名字",100,"2021013"}; printf("%s\n",s1.name); printf("%d\n",s1.score); printf("%s\n",s1.id); return 0; }
二. 指针解引用法
第一种
include <stdio.h> struct stu { char name[100]; int score; char id[100]; }; int main() { struct stu s1={"名字",100,"2021013"}; struct stu*ps=&s1; printf("%s\n",(*ps).name);//解引用 printf("%d\n",(*ps).score); printf("%s\n",(*ps).id); return 0; }
第二种
#include <stdio.h> struct stu { char name[100]; int score; char id[100]; }; int main() { struct stu s1={"名字",100,"2021013"}; struct stu*ps=&s1; printf("%s\n",ps->name); printf("%d\n",ps->score); printf("%s\n",ps->id); return 0; }
这篇关于2021-11-03的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-01Java部署教程:新手入门指南
- 2024-11-01Java部署教程:从入门到实践
- 2024-11-01Java订单系统教程:新手入门指南
- 2024-11-01Java分布式教程:新手入门指南
- 2024-11-01Java管理系统教程:新手入门详解
- 2024-11-01Java监控系统教程:从入门到实践
- 2024-11-01SpringCloud Alibaba入门:轻松搭建微服务架构
- 2024-11-01Swagger入门:新手必读指南
- 2024-11-01Swagger入门:轻松搭建API文档
- 2024-11-01uni-APP入门:新手快速上手指南