C语言Ⅰ_反思

笔记

目录

[TOC]

函数内修改指针

应该传入指针的指针

指向结构体的指针

1
2
3
4
5
6
7
8
9
10
11
12
typedef struct BTNode{
char data;
struct BTNode *LeftChirld, *RightChirld, *Parent;
}BTNode;
typedef BTNode *LinkBinTree;

int main(){
LinkBinTree *bt;
// 注意运算符优先级
(*bt)->data = 'A';
// 而不是*bt->data
}