当前位置:首页 > 教育 > c语言中p和E的区别

c语言中p和E的区别

  • 2023-05-16 20:35:12

c语言中p和E的区别?

c语言中p和E的区别

C语言中,*p 和p都常用在指针当中表示一个指针变量,*p 和p的区别:1、表示的含义不同*p表示此指针指向的内存地址中存放的内容。p表示一个指针变量的名字,指此指针变量所指向的内存地址。2、输出的格式不同*p一般是一个和指针类型一致的变量或者常量。p输出的是一个16进制数,输出一个指针的地址。3、功能不同*p是让程序去那个地址取出数据。p存放的是地址。例子:1、int a[5]={1,2,3,4,5};int *p=a;//这是在定义指针变量p的同时就直接给它初始化,即把数组a的首地址赋给它。2、int a[5]={1,2,3,4,5};int *p;//声明指针变量pp = a;

热门阅读

最新文章