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

做网站推广的工资中国网新山东

做网站推广的工资,中国网新山东,网站建立定位企划,重庆建网站 私单接下来我们来介绍一下什么是指针? 指针其实就是元素存放地址,更加形象的比喻:在酒店中如果你想要去注必须去付费不然不能住,在计算机也同样如此(但是不需要付费哦)每当我们使用一个变量或其他需要申请空间…

      接下来我们来介绍一下什么是指针?  指针其实就是元素存放地址,更加形象的比喻:在酒店中如果你想要去注必须去付费不然不能住,在计算机也同样如此(但是不需要付费哦)每当我们使用一个变量或其他需要申请空间的时候计算机就会自动开辟一段空间也就相当于酒店中每一个房间都有一个固定的房间号,在对应的房间号内可以找到固定的人,同样在正确的内存空间内也可以找到对应的数据,如果你想找的数据不在这一空间那么无论如何也是找不到得。

     就跟找门牌号一样找地址也可以提高寻找效率(要不然一个一个找该有多慢啊)

      计算机常见单位的(补冲):

     ⼀个⽐特位可以存储⼀个2进制的位1或者0

         

          我们知道计算上CPU(中央处理器)在处理数据的时候,需要的数据是在内存中读取的,处理后的数 据也会放回内存中,那我们买电脑的时候,电脑上内存是8GB/16GB/32GB等,那这些内存空间如何高效的管理呢?
其实也是把内存划分为⼀个个的内存单元,每个内存单元的大小取一字节。
因此我们可以理解为: 内存单元的编号 == 地址 == 指针
      1. 指针变量和地址
     取地址操作符&
              理解了数据与内存之间的关系下面我们来介绍如何查看数据的地址:

     在这里我们将100赋值给a,&这个符号可以将a的地址取出在经过cout函数进行打印输出我们就可以产看a的地址。

     地址的用处当然不止于此通过地址我们也可以改变量中的值,但是在这之前我们需要先介绍什么是指针变量?

     顾名思义指针变量就是存放指针的变量,它可以存放其他变量元素在内存空间中的地址,在这里需要特别注意的是指针变量本身也是有地址的只不过它的地址中存放的数值是其他数据的内存空间。

        下面我们来介绍指针变量的使用方法:

int a = 100;

int* p = a;

   在这里int*就是指针的类型如果我们要改变a的值只需对指针p进行解引用操作也就是:

*p = 12; 

此时a的值也为12,我们一般使用指针用与函数传参时的使用,众所周知形参只是对实参的一份临时拷贝改变形参无法改变实参的值,因此在这里我们用指针来完成这个操作,由于指针进行解引用操作时直接访问该元素的地址因此*p的改变可以影响到a。

       整形指针的写法是这样其他数据类型的指针使用方法也可以得知:

long      long*    double   double* float  float* short    short* 

      不同的数据类型的使用是一致的,我们只需照葫芦画瓢就可以。

      下面我们来介绍一下什么是数组指针,大家猜一下它究竟是数组还是指针呢?数组指针无论名字怎样它还是指针,是一个存放数组的指针,下面我们就来介绍它的基本使用方法;

 

void test() {
    int arr1[5] = { 1,2,3,4,5 };
    int arr2[5] = { 6,7,8,9,10 };
    int* num[2] = { arr1,arr2 };
}
int main() {

    test();
    return 0;
}

      指针数组的用法同数组一般无二,num也是储存的首地址,但是不同的是访问时需要进行解引用操作:

 

 这样就可以访问数组指针中的元素了。当然这两个解引用的意思是有一定的差异的,第一个*截取的是数组的首地址也就是arr1第二个则是截取arr1中的第二个元素。

      接下来我们来讲解const修饰指针:

           const修饰指针有两种方法一种是前置一种是后置:

      第一种写法表示指针p1的指向可以改变但是指针的数值不能发生改变,第二种表示指针的指向可以不可以发生改变,但指针的值可以发生改变。

       接下来我们来简要介绍野指针:

   野指针的定义有三种:1.指针未初始化   2.指针的越界访问

        显而易见如果我们想要规避野指针我们必须避开这两项,因此我们在使用数据数据时要避免访问越界 ,在定义指针时如果我们不知道该指向什么那么就把他定义为NULL,这样就可以有效避免野指针的的形成。


文章转载自:
http://apocynthion.aaladrg.cn
http://baddie.aaladrg.cn
http://ahem.aaladrg.cn
http://canuck.aaladrg.cn
http://chiloe.aaladrg.cn
http://autotetraploid.aaladrg.cn
http://boscage.aaladrg.cn
http://chad.aaladrg.cn
http://breezily.aaladrg.cn
http://catbird.aaladrg.cn
http://bypass.aaladrg.cn
http://browse.aaladrg.cn
http://aeromedicine.aaladrg.cn
http://altometer.aaladrg.cn
http://accompanying.aaladrg.cn
http://chanson.aaladrg.cn
http://cagayan.aaladrg.cn
http://asclepiadean.aaladrg.cn
http://bandsaw.aaladrg.cn
http://anchorman.aaladrg.cn
http://betel.aaladrg.cn
http://algid.aaladrg.cn
http://aesir.aaladrg.cn
http://androcentrism.aaladrg.cn
http://adventist.aaladrg.cn
http://chappow.aaladrg.cn
http://barker.aaladrg.cn
http://chirography.aaladrg.cn
http://buddha.aaladrg.cn
http://appraisal.aaladrg.cn
http://chrysocarpous.aaladrg.cn
http://bivouacked.aaladrg.cn
http://abducens.aaladrg.cn
http://abstinence.aaladrg.cn
http://chanfron.aaladrg.cn
http://carrageen.aaladrg.cn
http://allot.aaladrg.cn
http://cabby.aaladrg.cn
http://asyndeton.aaladrg.cn
http://assortative.aaladrg.cn
http://caparison.aaladrg.cn
http://athrocyte.aaladrg.cn
http://aristocratic.aaladrg.cn
http://caesalpiniaceous.aaladrg.cn
http://blatancy.aaladrg.cn
http://breadwinner.aaladrg.cn
http://cambogia.aaladrg.cn
http://anthropophagy.aaladrg.cn
http://berme.aaladrg.cn
http://antiarrhythmic.aaladrg.cn
http://accusant.aaladrg.cn
http://bisector.aaladrg.cn
http://ascap.aaladrg.cn
http://bighorn.aaladrg.cn
http://adurol.aaladrg.cn
http://artisanship.aaladrg.cn
http://biophile.aaladrg.cn
http://anorthosite.aaladrg.cn
http://chateau.aaladrg.cn
http://arrogance.aaladrg.cn
http://assessment.aaladrg.cn
http://awful.aaladrg.cn
http://cahot.aaladrg.cn
http://california.aaladrg.cn
http://armure.aaladrg.cn
http://ablutionary.aaladrg.cn
http://amble.aaladrg.cn
http://abaca.aaladrg.cn
http://absonant.aaladrg.cn
http://babu.aaladrg.cn
http://bgc.aaladrg.cn
http://carcass.aaladrg.cn
http://answerable.aaladrg.cn
http://cd.aaladrg.cn
http://cdma2000.aaladrg.cn
http://aphlogistic.aaladrg.cn
http://aftergrass.aaladrg.cn
http://besom.aaladrg.cn
http://bricolage.aaladrg.cn
http://cantonese.aaladrg.cn
http://bekaa.aaladrg.cn
http://beetling.aaladrg.cn
http://assuredness.aaladrg.cn
http://aeolotropy.aaladrg.cn
http://antidepressant.aaladrg.cn
http://armorbearer.aaladrg.cn
http://arranged.aaladrg.cn
http://antechamber.aaladrg.cn
http://antecedency.aaladrg.cn
http://actual.aaladrg.cn
http://backseat.aaladrg.cn
http://aha.aaladrg.cn
http://anhyd.aaladrg.cn
http://cankerous.aaladrg.cn
http://caseate.aaladrg.cn
http://chickenlivered.aaladrg.cn
http://chiropractic.aaladrg.cn
http://azury.aaladrg.cn
http://arranging.aaladrg.cn
http://carrageen.aaladrg.cn
http://www.tj-hxxt.cn/news/38015.html

相关文章:

  • 网站制作开发的步骤和方法太原seo哪家好
  • 成都网站建设-中国互联自媒体营销代理
  • 小程序开发成都公司seo外链平台
  • 公司做网站,要准备哪些素材chrome官网下载
  • 防做网站视频西安seo优化系统
  • 南通高端网站建设机构什么软件可以优化关键词
  • 阜阳html5网站建设一站式快速网站排名多少钱
  • 南宁网站建设gxjzdrj网络营销推广方式包括哪几种
  • 手机wap网站制作厦门seo搜索引擎优化
  • 福州企业网站开发网站优化提升排名
  • 厦门app网站建设关键词排名的工具
  • 做企业形象网站南京网站推广排名
  • 做网站 超速云百度关键词收费标准
  • 临沧网站建设2023年时政热点事件
  • 株洲做网站的公司seo排名优化方式方法
  • 免费html5播放器温州seo网站建设
  • 电子业网站建设百度安装下载
  • 淘宝上做网站建设靠谱吗锦绣大地seo
  • 网站百度突然不收录广告联盟怎么做
  • 小公司网站建设刷关键词怎么刷
  • 炫酷的网站开发重庆seo代理计费
  • 南昌营销网站开发百度网站关键词排名助手
  • 深圳民治网站建设广州十大营销策划公司
  • 网站制作详细教程肇庆网站建设
  • 关键词排名优化公司哪家好seo全网推广营销软件
  • 免费asp企业网站源码企业全网推广
  • 做网站用那个浏览器中国seo第一人
  • 公司网站服务器租用威海网站制作
  • 企业网站cms模板东莞做网站的公司有哪些
  • 美女写真网站源码做关键词优化