#include <stdio.h>
struct Stu
{
char name[20];
short age;
char tlel[12];
}s1,s2,s3;
typedef struct Stu
{
char name[20];
short age;
char tlel[12];
}stu;
void prints(stu ss) {
printf("%s", ss.age);
}
void print2(stu* ss) {
printf("%s", ss->age);//传输结构体地址节省空间
}//stack 局部变量 函数的参数形式 heap malloc reallloc ralloc
//static 全局变量 静态变量
int main() {
struct Stu s1 = {"ds",20,"123"};
stu ss= { "ds",20,"123" };
printf("%s", s1.name);
prints(ss);
print2(&ss);
return 0;
}
strcut结构体
最新推荐文章于 2023-07-24 18:00:25 发布