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

衡水提供网站制作公司哪家好搜索引擎排名优化价格

衡水提供网站制作公司哪家好,搜索引擎排名优化价格,义乌小商品批发网站,seo见到效果再付费在指针的学习中,必不可少的两个操作符:*和&。 在定义一个指针的时候,比如 short *p; 表示一个指向short数据类型的指针,具体表达的意思就是这个指针P指向的一个数据类型是short类型,也就是说操作的这…

在指针的学习中,必不可少的两个操作符:*和&。

在定义一个指针的时候,比如

short *p;

表示一个指向short数据类型的指针,具体表达的意思就是这个指针P指向的一个数据类型是short类型,也就是说操作的这个数据是个short类型数据。“*”表示的取值运算符,就是要获取指针指向的内存地址里面的数据。

p本身是一个内存地址值,通常说的指向某个地址,就是表示P的值就是这个地址,通过取值运算符(*),才能获取指向这个内存里面的数据值。

例如现在定义一个数组

unsigned char data[] = {0x10, 0x20, 0x30, 0x40, 0x50, 0x60, 0x70, 0x80};

数据在内存排列方式如下(小端模式):

0x10

0x20

0x30

0x40

0x50

0x60

0x70

0x80

  • 如果定义一个short类型(16位)指针

short *p = data;

printf("output value: %x\n", *p);

则打印输出为:

output value: 0x2010

  • 如果定义一个long类型(32位)指针

long *p = data;

printf("output value: %x\n", *p);

则打印输出为:

output value: 0x40302010

可以看出,指针P指向的内存地址都是同一个,但是随着指针指向的数据类型不同,通过取值运算符(*)获取的值也是不同的。

在数组data中,如果我想定义一个指针,指向第5个地址,就需要地址运算符

short *p = &data[4];

这个时候,指针P就直接指向data[4]这个数据的地址。

指针P是指向一个地址,那么如何获取一个变量的地址,就是靠地址运算符(&)。

总结起来,

取值运算符(*)表示获取这个指针指向的地址里面的数据值,

地址运算符(&)表示获取这个变量在内存的地址。

http://www.dtcms.com/wzjs/470004.html

相关文章:

  • 如何找外包网站来做宁波seo服务快速推广
  • 柳城网站关键对话
  • 临沂网站制作培训免费网站怎么申请
  • 电子烟网站设计安顺seo
  • 网站改版流程电商网络推广
  • 在哪里做企业网站站内seo和站外seo区别
  • 企业年金规定外链seo
  • 做淘宝一样的网站有哪些免费个人主页网站
  • 购物网站 缓存如何把品牌推广出去
  • 最热网络游戏排行企业网站seo排名
  • 网站建设捌金手指花总二九seo优化交流
  • 响水企业做网站多少钱推广哪个app最挣钱
  • 怎么做win10原版系统下载网站阿里数据
  • 做服装哪个网站图片多哪家建设公司网站
  • 做网站备案需要什么特殊材料长沙seo外包服务
  • 建立网站一般会遇到什么问题营销的方法手段有哪些
  • 厦门seo排名优化公司优化关键词排名外包
  • 深圳网站建设的黄页引流推广
  • 广东建设企业网站哪家好搜索指数在线查询
  • 服务关系型网站怎么做百度百度地图
  • 负责公司网站建设的岗位叫什么手机上怎么制作网页
  • 怎样优化网站排名靠前网站测试报告
  • 防录屏网站怎么做谷歌排名网站优化
  • 日照高端网站建设公司产品推广文案
  • 外贸企业网站模版旅行网站排名前十名
  • 网站怎样做能排名靠前潍坊网站关键词推广
  • 关于做网站的笑话电商培训
  • 哪个网站做电子请帖好营销推广公司案例
  • 河东做网站网络游戏推广怎么做
  • 文字网站居中东莞外贸优化公司