指针变量p和p的区别,c语言中指针变量p与P有什么不同

1,c语言中指针变量p与P有什么不同p是地址*p是那个地址所包含的值
2 , p和p的区别p是一般的变量 , *p是指c++里面的地址和指针的内容,*p表示取该变量所包含地址内的内容赋值语句*p=“computer”根本就是错误的,后者才可以,因为p只能表示一个首地址,而不能赋值为上面的内容,他们是不同类型的数据?。?【指针变量p和p的区别,c语言中指针变量p与P有什么不同】
3 , c语言定义指针时p与p的区别 谢谢啦int**p只能指向int*p,而*p只能指向intp.所以int**p要想指向int p,就不能加一个*号了,要加两个*号.加一个是int*p,加两个才是int pp是指针变量,其值是一个变量的地址 。p收到了哪个变量的地址,就指向哪个变量 。该变量成为p的对象 。*p是p所指向的对象的值 。例如:inti=3,*p;p=&i;注意:p收到i的地址,故p指向i,i是p的对象printf("%d,%d\n",i,*p);输出:3,3注意:*p是p所指向的对象的值,即i的值 。祝学业进步!2级指针和一级指针
4 , C的指针变量中p与p有什么区别p指向的是地址,*是解除操作符,加在p前面是为了获取存储在这个地址的值int p = 10; // p 为一个整形变量int *pN = &p; // *pN为一个指向p的指针.#include<iostream.h>void main(){ int i=5; int *p; p=&i; cout<<"*p="<<*p<<endl;//*p是一个数,大小=5; cout<<"p="<<p<<endl;//p是一个地址,是i的地址;}程序输出结果:*p=5p=0x0012FF7CPress any key to continue*p 值得是该指针指向的变量的值p指的是该指针指向的变量的内存地址

    推荐阅读