指针及其部分应用

本文详细阐述了指针在编程中的作用,包括存储地址、访问步骤,以及指针的初始化、赋值,特别提到了如何通过指针判断操作系统存储方式。此外,还介绍了如何使用指针操作数组和在函数中传递数组参数的应用。
摘要由CSDN通过智能技术生成

定义:

用来存储地址的类型

指针对地址1的访问:

指针在程序中访问地址主要包括以下三个步骤

如下指针变量p指向变量i,则p存的就是i的地址

在代码中的表现形式:

指针变量p指向i的地址

可以通过指针形参改变实参的值

初始化及赋值

以下两种初始化以及先定义再赋值结果是一样的,两个指针都存的是i的地址。

对指针初始化空值:

这种初始化下,指针初始内存存储全0,不会影响任何变量。

指针的一些特殊用法

判断操作系统是小端存储还是大端存储。

  

对数组进行操作

指针存储数组首元素地址,则有一下特性:

针对这些特性,我们可以在函数中运用指针调用数组作为参数;

可以完成一下函数:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值