![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
指针相关
文章平均质量分 56
Youth009
喵星人的夏天睡不醒!!
展开
-
指针的高级应用(待更新)
一、指针数组及其应用指针数组的定义:当需要定义多个同类型的指针变量时,可以将其定义成指针数组,便于通过循环来访问所有的指针变量。指针数组的定义格式如下:数据类型* 指针数组名[数组大小];char *str[4]={"thank in java","C programming language","data strucrture"};二、动态内存分配1、 内存分配函数malloc函数:用于分配内存块,但是不对内存块进行初始化。calloc函数:用于分配内存块,并且对内存块进行清原创 2021-03-22 23:10:39 · 97 阅读 · 0 评论 -
指针及二级指针
一、指针的本质指针的本质就是内存地址通常CPU有两种访问内存时有两种寻址方式:直接寻址和间接寻址方式直接寻址:编程时直接给出变量的地址间接寻址:再指令中不直接给出变量的内存地址,而是将该变量的地址先寄存于某寄存器或某内存单元中,在指令中给出的是存储待访问变量地址的寄存器或变量,CPU先访问先访问该寄存器或变量,通过读取内容获得真正需访问的内存地址,再根据该地址访问相应的单元。指针变量:专门用来存储变量地址的指针变量p(指针就是地址,指针变量指向就是存储变量地址的变量,有时指针变原创 2021-03-22 22:31:47 · 417 阅读 · 0 评论