c语言,结构体部分有一处不懂

img

img

为什么在定义结构体成员的时候要定义指针name?

这里的char* 你可以理解为是string字符串的作用

这是根据题目需要定义的,要存一个人名,name只是其中的一个成员,根据需求要或者不要

不确定名字长度,只存了个地址,就像给你个地址,你不知道那个地方是很忙样子的,只有运行(你到了那边一看)的时候,才知道具体的样子