gpt4 book ai didi

c - 结构体之间的差异

转载 作者:行者123 更新时间:2023-11-30 20:00:18 24 4
gpt4 key购买 nike

typedef struct student{        
char *fName;
char *lName;
int pid;
}student;

vs

typedef struct student{
char fName;
char lName;
int pid;
}student;

这两个结构体的使用有什么区别?比如我为什么要使用其中一种而不是另一种?

最佳答案

第一个结构体保存一个指向 fNamelName 字符的指针,它们通常存储为字符数组(可以使用代表单个字符)。

第二个仅存储一个字符,这意味着您无法输入学生的全名

关于c - 结构体之间的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46533339/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com