首页 > 其他 > 详细

数据结构02

时间:2020-07-02 18:37:51      阅读:36      评论:0      收藏:0      [点我收藏+]

地址:内存单元胡编号,从0开始的非负整数

指针:指针就是地址,地址就是指针,指针变量是存放内存单元地址胡变量

int *p;//p是个变量名字,int *p表示p变量只能存储int类型变量胡数据,p为保存,没有分配地址。

int i=10; int j;

p=&i;表示p指向某个地址,如果i地址为2000H,此时p中为2000H。

j=*p;表示 j=i。//不能用不确定的值

JAVA自动释放内存,

#include<stdio.h>

int main()

{

int i=9;

f(&i);

}

void f(int *p)//不是定义了一个名字为*p的形参,而是定义了一个形参,类型是*p

{

*p=100;//将赋值为100;

}

数组:#include<stdio.h>

int main()

{

int a[5]={1,2,3,4,5};

return 0;

}

 a存放元素地址,a[i]=*(a+i);

printf("%p\n",a+i);输出地址

#include<stdio.h>

int main()

{

double *p;

double x=66.6;

double arr[3]={1,1,2,2,}

p=&x;//x占八个字节,一个字节一个地址

return 0;}

 

}

数据结构02

原文:https://www.cnblogs.com/Morecode/p/13223636.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!