概述
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语言入门篇--初识指针和指针变量的全部内容,希望文章能够帮你解决C语言入门篇--初识指针和指针变量所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复