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

网站用微信登录 要怎么做太原制作网站的工作室

网站用微信登录 要怎么做,太原制作网站的工作室,系统开发报告,设计logo免费图片关于指针意思的参考: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.yayakq.cn/news/919346/

相关文章:

  • 建设银行手机外汇网站河北网站制作多少钱
  • 网站登录注册做验证码的目地计算机类哪个专业最吃香
  • 2015做导航网站好免费在线自助建站
  • 网站建设的域名续费设计开发网站
  • 做网站站怎么赚钱吗随州便宜做网站
  • 换空间对网站的影响上海定制网站建设
  • 网泰网站建设网络推广海外推广代理公司
  • 汕头网站建设报价上海比较好的电商公司有哪些
  • 企业网站建设的平台搜索引擎谷歌入口
  • 个人网站备案需要哪些wordpress实体图
  • 重庆手机版建站系统哪家好广东东莞石碣今天新闻
  • 专业的铁岭做网站公司长沙旅游网站建设
  • 网站seo优化网站架构设计师薪酬
  • 黄浦建设机械网站西安学校网站建设费用
  • 郑州建站模板源码河北邯郸做wap网站
  • wordpress 闭站wordpress实时推送 php
  • 哪个网站做h5好中型网站开发周期
  • 怎样建设凡科网站wordpress访问子网站
  • 南充网站建设制作网站建设与设计学了做什么的
  • 中华保险网站wordpress+代码质量
  • 网站建设中常用的音频格式和视频格式云主机和云虚拟主机
  • 网站关键词优化排名要怎么做广告设计找工作
  • 网站建设哪家稳妥漳州博大网站建设
  • 资料下载网站建设线上装修设计
  • 济宁城乡建设管理局网站厦门大型服装商城网站建设
  • wordpress 主题栏目修改英文seo是什么意思
  • 杭州网站制作多少钱如何做网站将数据上传
  • 音乐版权购买网站机构编制网站建设
  • 临安网站seo企业资质查询
  • 网站建设项目可行性wordpress数据库命名