【例8-4】指针变量的基本使用

本文介绍了C语言中指针变量的基本使用,包括如何通过指针运算符"*"来获取指针变量指向的内存单元内容。文中通过两个示例展示了如何使用指针变量进行计算,包括直接访问和通过自定义函数进行计算两个整数之和,同时提供了一个随堂练习供读者分析验证。
摘要由CSDN通过智能技术生成

引用指针变量的一般方法为:
*指针变量名
(1)"*"为指针运算符,用来求得指针变量所指向的变量的值,即指针变量指向内存单元的内容。
(2)定义中的"*"是标志符,此处"*"是运算符。
(个人理解)指针变量存放的是某个变量地址,加"*"就是拿出这个变量地址里的东西。

//指针变量的基本使用演示1
通过指针变量访问的方式计算两个整数之和。

#include<stdio.h>
int main()
{
	int a, b, s = 0;
	int* pa = &a, * pb = &b;		//定义两个指针变量pa、pb并为其初始化
	printf("请输入两个整数:");
	scanf_s("%d%d", pa, pb);
	s = *pa + *pb;					//通过指针访问的方式求和
	printf("两数之和:%d", s);

	return 0;
}

//指针变量的基本使用演示2
使用指针变量访问的方式,利用自定义函数计算两个整数之和。

#include<stdio.h>
int sum(int* pa, int* pb)
{
	int x;
	x = *pa + *pb;
	return x;
}
int main()
{
	int a, b, s 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值