C语言练习笔记 ~结构体6 ~ 结构体变量赋值

mac2024-04-12  29

结构体变量赋值

#include <stdio.h> #include <string.h> struct student { char name[20]; int age; }; int main () { struct student st1 = {"abc", 30}; struct student st2; st2 = st1; //结构体变量的赋值,赋值就是内存拷贝 // memcpy(&st2, &st1, sizeof(st1)); printf("%s, %d\n", st2.name, st2.age); return 0; }

输出结果:

最新回复(0)