C特有,指针,例子

本文通过一个简单的C语言示例程序介绍了指针的基本概念:如何声明指针变量、指针与普通变量的区别、如何获取变量地址及使用指针对内存进行操作。此外,还展示了如何利用printf函数打印变量值、地址和指针指向的值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

#include <stdio.h>

void main()
{
	//普通变量 
	double d = 3.14;
	//指针变量 
	double *p = &d;
	//1、double不代表p的类型,p是指针类型大小固定;它代表的是指针p指向的内存区域是一个double
	//2、*是申明指针变量的标志
	//3、变量名p可以任意命名 
	
	printf("变量d当中存放的值:%lf\n",d);
	printf("变量d的地址:%d\n",&d); 
	printf("变量d的空间大小:%d\n",sizeof(d));
	printf("指针p的空间大小:%d\n",sizeof(p));
	printf("指针p的值:%d\n",p);
	printf("指针p的地址:%d\n",&p);	
	printf("指针所存放地址所代表空间的值:%lf\n",*p); 
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值