C 语言 - - - 结构体 的 指针
引用 6 楼 xiao_huocai 的 回复 : 是 这样 的 ， 结构体 是 一 种 构造 类型 。 你 的 第一 个 问题 struct stu * student ; // 这 个 如何 去 理解 ？ 这 就 是 定义 了 一 个 指针 是 你 定义 类型 的 指针 ， （ 和 基 类型 差不多 ， 可以 想象 定义 int 类型 的 指针 不 就 是 int * a ; 么 ) 第二 个 问题 scanf ( " % s " , student - > name ) ; / / 为什么 这里 的 name 不 需要 使用 “ & ” ？ ？？ 肯定 不 要 啊 ， 你 想 name 是 一 个 数组 就 是 表示 地址 常量 啊 ， 比如 char a [ 10 ] ; scanf ( " % s " , a ) ; / * 你 这里 会 用 & a 么 ？ * / 谢谢 你 啊 ， 受教 了 ~~~
