总体分成两个部分:指针引用和直接引用。 假设定义某个struct: struct A { int a; char b; } 那么你直接引用就是: A a; a.a/b = 要赋值的内容; 指针引用: A a; A *pointer = a; pointer->a/b = 要赋值的内容; (相当于:(*(&a)).a/b=要赋值的内容;...