丫T20016252424004257904911644

本系列文记录我对指针的理解從新手入门级写起,文字代码全手写大神们发现错误请给我留言,谢谢!欢迎进一步讨论可以联系邮件

1指针是一种变量类型int*int一样,指针指向变量a是指指针的内容是变量a的地址
1 对比普通数据类型
//内存腾出一块4k的空间,首地址给a(设120)a=1则将1填进这块内存 //内存腾出一块涳间,依据指针所占内存和机子有关首地址给b(设250),b=&a则将a那块内存的地址给b即b这块内存里面的内容是120。 //内存新分配一块int的空间出来(设300)其地址是b的内容,其内容是3
上面的例子其实有隐蔽的地方待挖掘。
// 以下的和例1对比
 
// 内存分配两块空间出来,第一块是指针变量空间首地址给head(250),第二块大小是struct大小,地址(260)交给head的内容
 
 把指针变量用圆形表示内存或其他用方块表示,这个结构给我灵感

下周是考试周,放假慢慢寫

参考资料

 

随机推荐