C语言指针详解:*p 和 p 的关系与作用
在 C 语言中,' *p ' 和 ' p ' 是互相关联的,它们共同构成了指针的概念。
' p ' 是一个指针变量,它存储着一个内存地址。而 ' *p ' 是通过指针变量 ' p ' 来访问该内存地址所存储的值。
定义时:
' p ' 用于声明一个指针变量,表示该变量可以存储某个类型的内存地址。例如,' int p; ' 表示 ' p ' 是一个指向整数类型的指针变量。
调用时:
' *p ' 用于访问指针变量所指向的内存地址中存储的值。例如,' *p = 10; ' 表示将值 10 存储到 ' p ' 所指向的内存地址中。
总结:
' p ' 是指针变量,用于存储内存地址,而 ' *p ' 是通过指针变量来访问该内存地址所存储的值。
原文地址: https://www.cveoy.top/t/topic/pRnM 著作权归作者所有。请勿转载和采集!