C语言入门篇–初识指针和指针变量

1.指针

指针就是地址(即一个数据)。

2.指针变量2.1概念

(1)指针变量是变量,是变量在内存中就会开辟空间,会有自己对应的的地址,有自己的变量大小。(2)指针变量里放的内容是地址(即指针)。

2.2指针变量大小

32位平台下,4字节。48位平台下,8字节。

2.3指针变量理解

理解前一定先看看,地址相关知识。

#include <stdio.h>int main(){int a = 10;int *p = &a;//p为指针变量printf("a的地址=%p,\n", &a);printf("p的地址=%p,\n", &p);//&p此处用的是p的内容,以十六进制(地址形式)打印。printf("a的内容=%d,\n", a);printf("p的内容=%p,\n", p);printf("p指向的内容=%d,\n", *p);//对指针进行解引用return 0;}

画图简单说明:

如果想深一层了解指针变量及其使用,可以看看变量的左值右值。

以上就是C语言入门篇–初识指针和指针变量的详细内容,更多关于C语言的文章资料请关注其它相关文章!

希望你灰暗的心情在此刻明亮起来,去迎接美好的明天!

C语言入门篇–初识指针和指针变量

相关文章:

你感兴趣的文章:

标签云: