`
Loda_Y
  • 浏览: 14665 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
社区版块
存档分类
最新评论

7.21学习心得

 
阅读更多
1.指针
1.1定义:指针是一种数据类型,是地址。
1.2概念:为了方便访问内存中的内容,给每一个内存单元(字节)一个编

号。这个编号称为地址,也就是指针。
1.3指针常量:
1.4指针变量: 类型(基本数据类型*) +变量名;
1.5取内容:指针变量指向类型 * 变量名

2.赋值方式
2.1相同类型的变量地址;
2.2相同类型的指针变量;
2.3指针变量自己也有地址,大小为4个字节。
2.4字符串给指针赋值,相同字符串完全一样。

3.指针运算符
3.1 &取地址;
3.2 *解析引用符:跟地址。
3.3 定义时仅仅表示是指针类型,运算时,取地址。
3.4*&a  运算从右向左
3.5直接访问:通过变量名
3.6间接访问:通过地址

4.指针运算
4.1 数组的元素地址减法:结果表示两个元素下标的差值(几个单位:是以

数组的元素所占的字节数)
4.2 指针的偏移:指针可以加上或者减去一个整数n,+是往高位偏移,-是往

低位偏移. 偏移N个单位
4.3 数组的变量名为它的首内存

5.数组指针
5.1 指针指向的二维数组
5.2 定义int (*p)[4] =n 定义了一个数组指针pn,
5.3 区别int* pn[4]  大小为4的指针数组

6.指针常量 和 常量指针
6.1const int *p; //常量指针
6.2int *const p2 //常量指针 指向的是一段只读内存
6.3int 8 const p2 //指针常量 指针是一个常量
6.4 const int * const p3 //指向常量的指针常量
6.5常量指针能指向常量或者变量, 可以改变取向,但不能通过指针修改指

针指向内存中的值
分享到:
评论

相关推荐

    zmud7.21完整破解版

    zmud7.21完整破解版

    犀牛rhino V7.21安装包-链接地址.txt

    犀牛rhino V7.21安装包_链接地址 犀牛rhino V7.21安装包_链接地址

    curl-7.21.4.tar.gz

    《Linux环境下curl-7.21.4的安装与配置详解》 ...本文将详细介绍如何在Linux环境下安装和配置curl-7.21.4版本。 首先,让我们了解一下curl的基本概念。...学习和掌握curl,将大大提升你的系统管理和网络数据处理能力。

    zmud 7.21 crack pach

    配合主程序使用,成功注册7.21,永久无偿使用。

    ubuntu alien 7.21

    "ubuntu alien 7.21"这个标题暗示了我们正在讨论的是一个用于Ubuntu系统,版本号为7.21的“alien”软件包。 “alien”是一个强大的命令行工具,它的主要功能是将RPM(Red Hat Package Manager)格式的软件包转换为...

    zmud7.21 注册版

    zmud7.21 zmud最后一个版本 数据库完善 用了就知道好 配合 crack使用

    UF7.21数据升级步骤

    标题 "UF7.21数据升级步骤" 描述了一个关键的操作流程,即如何将旧版本的UFSOFT7.2数据升级到更高版本。在IT领域,软件更新是常见的需求,尤其是对于财务软件,确保数据的安全和兼容性至关重要。UFSOFT7.2的升级过程...

    Postman - 7.21.2.rar

    **Postman - 7.21.2:强大的API测试与调试工具** Postman是一款功能强大的API开发和测试工具,广泛应用于Web服务的接口测试、数据验证以及文档生成。在7.21.2版本中,它继续为开发者提供高效且易用的环境,帮助他们...

    zmud7.21 挖泥巴工具

    If you don't read anything else, please READ THIS! To prevent problems resulting from this upgrade, you MUST make a backup copy of your current zMUD directory. Then install this upgrade into the SAME...

    pix_ios 7.21

    pix的ios 7.21 版,可以用pix模拟器加载学习。

    很好用的curl-7.21.7.tar.gz

    curl-7.21.7.tar.gz,搭建extmail邮件系统必备工具。

    Curl V7.21.1

    Curl V7.21.1 是一个历史悠久的版本,它是Curl库的组成部分,Curl是一个用于传输数据的开源工具和库,广泛应用于命令行界面以及各种编程语言中的HTTP和多种网络协议处理。Curl支持包括HTTP、HTTPS、FTP、FTPS、TFTP...

    foxmail-7.2.7.21

    foxmail的安装包,自己有在用的,分享给大家11

    Postman-osx-7.21.1.zip

    在"Postman-osx-7.21.1.zip"压缩包内,包含的"Postman.app"是Postman的Mac应用程序文件,解压后即可安装和运行。用户可以通过这个应用,享受到Postman提供的所有功能,无论是单个开发者进行API测试,还是整个团队...

    i4Tools_v7.21_Setup.exe

    i4Tools_v7.21_Setup

    群晖918二合一最新版7.21二合一自动一键扩容引导镜像 懒人小白镜像带教程

    全网唯一群晖918二合一最新版7.21二合一自动一键扩容引导镜像 ,一键自动扩容,安装好后是7.21 update 4,然后直接在更新里直接在线更新就可以了,支持在线直接升级到最新版,

    Postman-win64-7.21.0-Setup.exe

    postman是一款可以测试http接口的软件,可以用来调试测试代码,很方便的一款测试和开发适用的工具

    三星CM7.21update

    【三星CM7.21update】是一个针对三星设备的系统更新,主要基于CyanogenMod 7.2.1版本的第三方Android定制ROM。CyanogenMod是一个广受欢迎的开源项目,它为Android设备提供了更自由、可自定义的体验,通常包含额外的...

    7.21mask代码及相关学习记录

    根据提供的信息,我们可以总结出以下相关的IT知识点: ### 一、结构定义与数据类型 1. **`pixel` 结构体**: - `width`: 图像宽度(像素)。 - `height`: 图像高度(像素)。 此结构体用于存储图像的基本尺寸...

    PostmanCanary-win64-7.21.0-canary03-Setup.exe

    Postman是一款功能强大的网页调试与发送网页HTTP... 用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。...

Global site tag (gtag.js) - Google Analytics