在我们学习指针和链表的过程中,我们有的时候很懵圈,什么是指针嘞!
举个例子哈:
sptr 是指针,相当于一个房间
- sptr 是房间sptr里面放的东西
str 这个是字符串或者是一个数据,相当于一个东西,可以放在房间里
&str 这个是str这个东西所在的房间
所以:
*sptr = str; 这个语句就是表示:把str这个东西放在房间sptr里
而sptr = &str;这个语句表示:把&str这个房间赋值给房间sptr,
也就是让sptr指向房间&str,这样sptr表示的房间就变了。