C语言的指针到底是个什么鬼,怎么用?
学数据结构时,创建链表,他定义了个二级指针,很懵逼,所以就有了这篇博客。指针的* 有啥用?
在我看来就像打排位匹配对手一样,什么样的段位匹配什么样的对手。就比如我是黑铁4,就匹配不到最强王者。
了解你定义的变量,是怎么来的:
首先我们来看基本数据类型,int a = 100, a在内存中,是怎么保存的呢,首先开辟一个内存,地址如:0X61,然后他代表的值是100。
然后再来看 一级指针变量 int *p1 = &a,我们首先还是需要去内存中开辟一个空间,然后假如 p1这个指针的值是 0X62 ,然后
原创
2020-08-16 17:53:49 ·
605 阅读 ·
0 评论