关于指针的心得2-结构体指针

结构体指针:

1、指针的类型是结构体,也就是说指针只能指向结构体,同时,如果想用其他指针指向结构体则必须实现类型的强制转换

 

2、结构体指针的基本操作

  ①如果想用结构体指针指向一个结构体的话,那么这两个结构体的类型一定是相同的(例:必须都是结构体类型同时还都是DATA类型)

  ②结构体指针指向结构体成员有两种方式如下图所示,所指向的是成员所在地址的内容,而不是他们的地址

 

 

 3、C语言允许结构体之中定义自己类型的指针(我们可以利用这个特性来实现链表的操作)

 

 对引用自己的指针不会产生递归有一种理解方式,创造的只是一个存储地址的变量,并不是一个会产生一系列函数的结构体。

抑或点在于,这个类型还没有创建好。

posted @ 2022-10-06 15:54  qiong_dog  阅读(413)  评论(0)    收藏  举报