#include <stdio.h>
#include <stdlib.h>
#include <string.h>
struct person_t {
int age;
char name[5];
};
int main()
{
struct person_t p1, p2;
memset(&p1, 0, sizeof(struct person_t));
memset(&p2, 0, sizeof(struct person_t));
strncpy(p1.name, "jack", 4);
p1.age = 25;
p2 = p1;
printf("name = %s, age = %d/n", p2.name, p2.age);
return 0;
}
本文通过一个简单的C语言程序实例介绍了如何使用结构体来存储人的基本信息,并演示了如何初始化结构体变量以及如何进行结构体间的赋值操作。
4922

被折叠的 条评论
为什么被折叠?



