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

2014年网站开发语言沈阳seo网站关键词优化

2014年网站开发语言,沈阳seo网站关键词优化,江津区做网站,网站如何生成二维码关于指针意思的参考:https://baike.baidu.com/item/%e6%8c%87%e9%92%88/2878304 指针 指针变量 地址 野指针 野指针就是指针指向的位置是不可知的(随机的,不正确的,没有明确限制的) 以下是导致野指针的原因 1.指针…

关于指针意思的参考:icon-default.png?t=N7T8https://baike.baidu.com/item/%e6%8c%87%e9%92%88/2878304

 指针 = 指针变量 = 地址 

野指针

野指针就是指针指向的位置是不可知的(随机的,不正确的,没有明确限制的)

以下是导致野指针的原因

1.指针未初始化

int main()
{int *p;*p=20;return 0;
}

 在这里面*p没有初始化,所以默认为随机值,我们也把这样的指针叫做野指针

我们之后把20赋给*p显然是行不通的,因为指针指向的是一个地址而非值,正确的赋值方法应该是这样的:

int *p,a=20;p=&a;

 2.指针越界

int main()
{int s[10]={0};int *p=s,a;for(a=0;a<=11;a++){*p=a;p++;printf("%d\n",*p);}return 0;
}

在这串代码中,我们把数组s赋给了指针p, 而s里面只能存放10个值,我们现在用for循环,让a在s里面存了12个值,当指针指向的范围超出数组s时,这个指针就被叫做野指针

 指针的一般用法

#include<stdio.h>
int main()
{int i=1;    //i占4个字节int *p=&i;  return 0;
}

  这里的 * 代表着p是指针变量,int代表p指向的i是整型的

#include<stdio.h>
int main()
{int i=5;int s[10]={1,2,3,4,5,6,7,8,9,10};int *pa=&i;int *pb=s;int *pc=&s[3];printf("%d\n",*pa);printf("%d\n",*pb);printf("%d\n",*pc);return 0;
}

 我们在使用指针的时候要注意:

如果要把指针指向一个变量,我们在定义的时候就只用在变量前面加个 &(取地址符) 就行了

如果指向的是数组,我们可以直接把数组名给指针,就像*pb=s,这样输出的时候就默认是数组的第一个数,如果我们要指向数组中其他元素,就要用 & + 要取的数组下标 *pc=&s[3]。

http://www.mmbaike.com/news/43404.html

相关文章:

  • 西安做网站哪家公司好郑州网络营销哪家正规
  • 儋州网站建设最新腾讯新闻
  • 一个人在家做网站建设最近新闻
  • 网站后台管理界面html百度推广优化排名
  • iis 里没有网站免费建站模板
  • 微信小程序 网站建设营销案例最新
  • 山东高端网站设计制作自己的网页
  • php网站 数据库链接优化网站推广网站
  • 中山 网站建设一条龙短视频seo是什么
  • 西安米德建站网站不收录怎么办
  • 注册网站免费注册百度公司好进吗
  • 可以做科学模拟实验的网站百度热搜榜
  • 沙井做网站直通车关键词怎么选 选几个
  • wordpress 登录机制百度seo优化价格
  • 沈阳做网站的公司排行seo搜索引擎优化视频
  • 网站开发需要多少钱客服怎么做推广网络
  • 最近网站改版文章突然不收录网站应该如何进行优化
  • 做响应式网站用什么框架潍坊网站外包
  • 怎样在阿里巴巴做网站百度识图在线入口
  • 上海网站制作是什么站长工具在线平台
  • 网站建设架构百度推广后台管理
  • 苏州公司网站设计1688关键词怎么优化
  • 金华正规网站建设总部seo主要做什么
  • 深圳市福田建设股份有限公司网站新乡seo优化
  • wordpress汉化主体关键词seo优化公司
  • 长春网络建站模板产品营销策划方案怎么做
  • 深圳网络优化sem 优化软件
  • 网站核验单怎么下载今天最新消息
  • 哪些网站可以做免费广告推广seo网站排名查询
  • 河南汉狮做网站的公司soso搜索引擎