071.Pointer Array 指向数组的指针
来源:互联网 发布:搜索算法哪种最快 编辑:程序博客网 时间:2024/06/01 08:54
--------------- main.m ---------------
#import <Foundation/Foundation.h>
int main()
{
{
int arr[] = {4 , 20 ,10 , -3 , 34};
int* p = &arr[0];
NSLog(@"%p", arr); //把数组当指针输出
NSLog(@"%p", p);
}
一、编写本节代码的具体步骤:
1.参照003节的代码编写步骤。
二、本节代码涉及到的知识点:
1.数组变量的本质是指针常量,该指针指向该数组的第一个元素。
2.数组地址与数组首元素的地址是一样的。
3.获取数组地址的方式有三种,以本节代码为例:
int* p = &arr[0]; 第一种
int* p = arr; 第二种(推荐,常用)
int* p = &arr; 第三种(不规范,不推荐)
4.指针变量的四种赋值方式:
p = &a; 将一个普通变量的内存地址赋给指针p。
p = &arr[i]; 将一个数组的某个元素的地址赋给指针p。
p = arr; 将数组的地址赋给指针p。
p = p2; 将指针p2保存的地址赋给指针p。
0 0
- 071.Pointer Array 指向数组的指针
- 071.Pointer Array 指向数组的指针
- 076.Pointer Two Array 指向多维数组的指针
- 076.Pointer Two Array 指向多维数组的指针
- 084.Pointer Pointer 指向指针的指针
- 084.Pointer Pointer 指向指针的指针
- 082.Pointer Array 指针数组
- 082.Pointer Array 指针数组
- Array is not pointer (数组不是指针)
- 数组指针数组的定义及使用(about array of pointer of array)
- 079.Pointer Function 指向函数的指针
- 079.Pointer Function 指向函数的指针
- 指向数组的指针
- 指向数组的指针
- 指向数组的指针
- 指向数组的指针
- 指向数组的指针
- 指向数组的指针
- 欢迎使用CSDN-markdown编辑器
- .NET线程同步之Interlocked和ReadWrite锁
- Cantor表
- 070.Pointer Sort 使用指针排序变量
- Java编码小记
- 071.Pointer Array 指向数组的指针
- 2.1 Linux文件系统:EXT2文件系统解剖
- 事件监听器与适配器
- Python编程规范及性能优化
- android(2)在listView中设置长按显示button,实现删除item
- c++进行文件摘要
- 072.Traverse Array 使用指针遍历数组
- Shell脚本中实现字符串变量的去重功能
- 【Android】Fragment真正意义上的onResume和onPause