1 Star 0 Fork 0

CoderQi/cg初学

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
1026test.c 807 Bytes
一键复制 编辑 原始数据 按行查看 历史
CoderQi 提交于 2022-10-26 22:38 +08:00 . 结构体
#include<stdio.h>
struct B
{
char c;
short s;
double b;
};
struct stu
{
struct B sb;
char name[20];
int age;
char id[20];
}s1,s2;//ȫs1s2;
void print1(struct stu t)//ts
{
printf("%c %d %lf %s %d %s\n", t.sb.c, t.sb.s, t.sb.b, t.name, t.age, t.id);
}
void print2(struct stu* ps)
{
printf("%c %d %lf %s %d %s\n", ps->sb.c, ps->sb.s, ps->sb.b, ps->name, ps->age, ps->id);
}
int main()
{
struct stu s = {{'w',20,3.14},"",20,"2231052426"};
print1(s);
print2(&s);
return 0;
}
///*printf("%c\n", s.sb.c);
//printf("%d\n", s.sb.s);
//printf("%f\n", s.sb.b);
//printf("%s %d %s", s.name,s.age,s.id);*/
//struct stu* ps = &s;
//printf("%c\n", (*ps).sb.c);
//printf("%c\n", ps->sb.c);
//printf("%s\n", (*ps).name);
//printf("%s\n", ps->name);
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/programmercg/cg-beginner.git
git@gitee.com:programmercg/cg-beginner.git
programmercg
cg-beginner
cg初学
master

搜索帮助