当前位置: 首页 > news >正文

民治做网站公司苏州信息网

民治做网站公司,苏州信息网,昆明官网seo费用,什么网站做婚礼请柬前言 欢迎来到我的博客 个人主页:北岭敲键盘的荒漠猫-CSDN博客 本文整理c语言中指针的相关知识点。 指针概念 指针存储的就是数据的地址。 直观理解: 李华家是北洋路130号1单元101 用变量处理数据: 我们去李华家拿数据。 用指针处理数据: 我们去北洋路130号1单元101拿数据…

前言

欢迎来到我的博客

个人主页:北岭敲键盘的荒漠猫-CSDN博客

本文整理c语言中指针的相关知识点。

 指针概念

指针存储的就是数据的地址。

直观理解:

李华家是北洋路130号1单元101

用变量处理数据:

我们去李华家拿数据。

用指针处理数据:

我们去北洋路130号1单元101拿数据。

本质上他们都是一样的数据,不过就是不同的叫法罢了。

指针变量的定义

我们可以用以下形式进行定义。

这三种形式其实选一个就可以,都是定义p指针。

当然这是在devc环境中的,在vscode中的话他会统一帮你整理成为。

但其实是都可以。

取、解指针符号与指针绑定

取址符号&

符号&的作用是获取变量的地址。

#include <stdio.h>int main()
{int a = 5;printf("%d\n", a);printf("%d", &a);
}

加上这个符号后其实就是取的是这个变量的地址。

指针绑定

我们上面都是定义了这个指针,但是他像是没有初始化的变量一样。

这时我们需要给指针绑定一个变量的地址。

让程序知道,这个地址是李华家的地址。

#include <stdio.h>int main()
{int a = 5;int *p;p = &a;printf("%d\n", &a);printf("%d\n", p);
}

通过上述方法就可以让程序知道我们这个指针p指向的就是a变量的地址了。

解址符号*

没错,解址符号还是他。

&是取址,*是解址,也就是说,&可以跟*相互抵消。

#include <stdio.h>int main()
{int a = 5;int *p;p = &a;printf("%d\n", *p);
}

上面那个案例中,我们用*就可以看到p指针对应的a地址中的值了。

数组指针

我们定义数组本来就是一个地址。

我们对这个数组指针进行解指针的时候,他实际上就是数组的第一个数据。

那么我们想要获取下一个数据的话,就可以使用指针的加减操作。

也可以专门定义一个数组,来存储指针指向的索引,然后对这个指针进行修改。

http://www.yayakq.cn/news/634272/

相关文章:

  • 黑龙江省建设厅网站高级网站开发工程师
  • 网站建设音乐插件怎么弄网站和discuz同步登录
  • 海南网站建设哪里好wordpress无法上传exe
  • 沧州网站建设cztj合肥网站建设方案案例
  • wordpress采集网站上海住房城乡建设网站
  • 郑州市多商家网站制作公司微网站设置
  • 网站开发数据库设计html5 jsp做网站可以么
  • 网站建设投资风险分析业务推广方式有哪些
  • 北京网站优化技术创意网站建设排行榜
  • wordpress可以建网站吗聊城有什么网站制作公司
  • 网站建设中出现的错误代码网站维护公司
  • 杭州品格网站设计wordpress主题php详解
  • 门户网站建设投入diy科技制作网站
  • 电子商务成功的网站上海市政建设有限公司网站
  • 网站模板安装出现预先建设数据库会议展厅设计装修公司
  • 河南省住房和城乡建设厅网站确认书深圳建网站 (报价)
  • php做网站视频播放下载功能社区网站设计
  • aspx网站架设教程贵阳哪家网站做优化排名最好
  • html5 微网站 源码二手建筑铝模板哪里有卖
  • 米课中有个内贸网站建设图像生成器在线制作
  • 王晴儿网站建设方案建筑业大数据服务平台官网
  • 建设网站需要想好的问题做外贸网站需要什么
  • 淘宝网站建设设计模板学网站开发需要会什么
  • 视频网站开发架构东莞倣网站
  • 微网站开发语言python不用框架做网站
  • 网站可以只做移动端吗广州百度seo排名
  • 网站多语言界面建设方案韩国u17出线
  • 做效果图有哪些网站好看的wordpress博客主题
  • 想建一个免费的网站宠物网站设计模板
  • 路由器设置用来做网站空间吗河南郑州解封最新消息