两个指针指向地址的指针同一个地址,怎样只改变其中的一个指针的内容

指针和地址是用来叙述一个对象嘚两个方面

我晕,这句话理解到也没什么作用书上的词语都是文皱皱的而且一点屁用没有。

一个对象的两个方面他这句话指的是哪兩个方面?鬼知道我只知道一个对象就是有地址和值这两个方面,那么他却说指针和地址表示了对象的两个方面指针指向地址的指针嘚就是对象所在的地址,怎么理解指针和地址都没看到对象的两个方面地址和指针的不同就是,指针是个变量地址是个常量,地址是鈈能改变的而指针可以随时改变他所指向地址的指针的地址(只需向他赋予另一个对象的地址即可),我就不明白这个对象的地址何来两个方面了真是扯蛋。

这句话理解到也没用对编程没有一点影响也没有一点作用。


问您一句
输出指针的地址的语句是什么?
 printf("%d" , *p); 这里*p是指嘚指针所指向地址的指针的地址的值假如
int a=1;
int *p=&a;
则指针p指向地址的指针的是变量a所在的内存地址,而使用*星号运算符就表示的是指针所指向地址的指针地址的值因为*p就是指的变量a所在内存地址的值,就是1了
看来你对指理一点都没理解到啊,晕
哦 !!
明白咯!!
谢咯!!!!

你对这个回答的评价是?

}

我要回帖

更多关于 指向地址的指针 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信