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

做网站一般注意些什么百度识图搜索引擎

做网站一般注意些什么,百度识图搜索引擎,河南省政府网站官网生态廊道建设,百度搜索引擎关键词目录 一、前言 二、const 的简单介绍 三、常量指针 🔍介绍与分析 📰小结与记忆口诀 四、指针常量 🔍介绍与分析 📰小结与记忆口诀 五、总结与提炼 六、共勉 一、前言 在【C/C】的编程中,指针与const关键字的组合…

目录

一、前言

 二、const 的简单介绍

 三、常量指针

 🔍介绍与分析

📰小结与记忆口诀

四、指针常量

 🔍介绍与分析

 📰小结与记忆口诀

五、总结与提炼 

六、共勉 


一、前言

        在【C/C++】的编程中,指针const关键字的组合常常会引出大部分初学者的困惑(比如我😂),特别是学习到C++ 中的拷贝构造那里如果分不清【常量指针】【指针常量】之间的含义与区别的话,是相当的难受。所以本文旨在深入解析这两种声明的含义,帮助大家准确的区分它们。

 二、const 的简单介绍

  • 首先来看看下面这段代码,首先我定义了一个变量num为10,然后又对其进行了一个赋值修改,打印出来之后就是修改之后的值【相信这是最基本的认识】
int main(void)
{int num = 10;num = 20;printf("num = %d\n", num);return 0;
}

  • 但若是我可以修改num值的话,别人也可以修改了,这就没有了安全性。所以我想给它加上一把锁🔒使得它无法被修改,这里介绍一种C语言中的关键字【const】,若是我们在定义变量的时候在前面加上一个const做修饰,此时这个变量就会变成【常量】
const int num = 10;
  • 可以看到,在加上const常进行修饰之后,这个变量就无法被修改了,若是有人想要去修改的话编译器就会报出警告

知道了const 的含义之后,接下去我们来说说有关【常量指针】和【指针常量】之间的区别

 三、常量指针

 🔍介绍与分析

  • 上面看到,因为在定义num的时候前面加上了const常的修饰,就使得它变成了一个常量,无法被修改,在指针初阶章节,我有介绍过可以将一个指针进行解引用去修改这个指针所指向那块地址的值
int* p = #
*p = 20;
  • 可以看到,确实可以对其进行一个修改

  • 那此时这个num的安全性就又降低了,所以我想再做制裁🗡,使得指针也无法对其解引用进行一个修改
  • 那么又需要使用上面所说的const修饰符,也是和修饰num一个道理,只需要在前面加上一个【const】作为修饰即可
const int* p = #
  • 可以看到,此时我们通过指针解引用的方式也无法对其进行修改❌

  • 虽然是不可以通过指针解引用去修改这个指针所指向的值,但是可以去修改这个指针的指向,令其重新指向一个变量的地址,这是合法的
const int num = 10;
//num = 20;
int num2 = 20;const int* p = #
//*p = 20;		//err
p = &num2;
  • 不过原理还是一样的,我们无法通过这个指针进行解引用去修改它所指向的值

📰小结与记忆口诀

以上所描述的就是【常量指针】,一起来总结一下📖 

  • 总结:对于常量指针而言,是将【const】放在*的左边,表示的是指针所指向的内容不能通过指针来修改,但指针变量本身可修改
  •  口诀:常量指针所指向的是一个常量,不能修改;但是指针本身不是常量,可以修改

四、指针常量

 知道了什么是【常量指针】,接下去让我们来看看什么是【指针常量】

 🔍介绍与分析

  • 刚才我们将const放在*的左边,现在我们换个地方,将它放在*的右边试试
int* const p = #
  • 此时若再去做这两步操作的时候你就会发现和【常量指针】完全不同,可以通过指针解引同去修改指向的值,但是无法再次修改指针的指向
*p = 20;		
p = &num2;		//err

 📰小结与记忆口诀

以上所描述的就是【指针常量】,一起来总结一下📖 

  •  总结:对于指针常量而言,是将【const】放在*的右边,表示的是指针变量本身的指向不能修改,但是指针指向的内容可以通过指针来修改
  •  口诀:指针常量这个指针本身就是一个常量,不能修改;但是指针所指向的内容不是常量,可以修改

五、总结与提炼 

 最后,我们来总结一下本文所学习的内容

  •  对于【常量指针】而言,是将const放在[*]左边的,指针所指向的内容不能通过指针来修改,但指针变量本身可修改
  •  对于【指针常量】而言,是将const放在[*]右边的,指针变量本身的指向不能修改,但是指针指向的内容可以通过指针来修改

六、共勉 

   以下就是我对常量指针与指针常量的深入解析与区分的理解,如果有不懂和发现问题的小伙伴,请在评论区说出来哦,同时我还会继续更新对C++的理解,请持续关注我哦!!!      


文章转载自:
http://weston.qkrz.cn
http://fleeciness.qkrz.cn
http://syncope.qkrz.cn
http://haemorrhoids.qkrz.cn
http://congratulator.qkrz.cn
http://atrophic.qkrz.cn
http://moffie.qkrz.cn
http://surname.qkrz.cn
http://woolpack.qkrz.cn
http://homoiotherm.qkrz.cn
http://purdah.qkrz.cn
http://tome.qkrz.cn
http://tenaculum.qkrz.cn
http://nasopharyngitis.qkrz.cn
http://selangor.qkrz.cn
http://lipstick.qkrz.cn
http://bourgeois.qkrz.cn
http://inculpation.qkrz.cn
http://headrace.qkrz.cn
http://ashram.qkrz.cn
http://merriment.qkrz.cn
http://smorgasbord.qkrz.cn
http://harassed.qkrz.cn
http://farfetched.qkrz.cn
http://hornless.qkrz.cn
http://tights.qkrz.cn
http://collage.qkrz.cn
http://rotc.qkrz.cn
http://ambisextrous.qkrz.cn
http://devolutionist.qkrz.cn
http://fractionation.qkrz.cn
http://hotch.qkrz.cn
http://hypohepatia.qkrz.cn
http://bowed.qkrz.cn
http://speech.qkrz.cn
http://mammiform.qkrz.cn
http://brrr.qkrz.cn
http://inflationism.qkrz.cn
http://liftgate.qkrz.cn
http://powys.qkrz.cn
http://classable.qkrz.cn
http://ell.qkrz.cn
http://rowdedowdy.qkrz.cn
http://gradgrind.qkrz.cn
http://consonancy.qkrz.cn
http://artful.qkrz.cn
http://dexterously.qkrz.cn
http://diamondiferous.qkrz.cn
http://quicklime.qkrz.cn
http://embathe.qkrz.cn
http://torsional.qkrz.cn
http://torbernite.qkrz.cn
http://harddisk.qkrz.cn
http://trichomata.qkrz.cn
http://deforciant.qkrz.cn
http://carnivorous.qkrz.cn
http://mismark.qkrz.cn
http://deception.qkrz.cn
http://holloo.qkrz.cn
http://rosulate.qkrz.cn
http://cathodograph.qkrz.cn
http://igfet.qkrz.cn
http://rad.qkrz.cn
http://dysplasia.qkrz.cn
http://ncr.qkrz.cn
http://summarist.qkrz.cn
http://trengganu.qkrz.cn
http://wail.qkrz.cn
http://valeric.qkrz.cn
http://jaunce.qkrz.cn
http://munchausen.qkrz.cn
http://crusado.qkrz.cn
http://phlegmatized.qkrz.cn
http://musically.qkrz.cn
http://inflexibility.qkrz.cn
http://inexhaustibly.qkrz.cn
http://mainboom.qkrz.cn
http://regina.qkrz.cn
http://dungeon.qkrz.cn
http://tubercular.qkrz.cn
http://bryology.qkrz.cn
http://riot.qkrz.cn
http://fiorin.qkrz.cn
http://undecorticated.qkrz.cn
http://headwater.qkrz.cn
http://maoist.qkrz.cn
http://batrachotoxin.qkrz.cn
http://gasbag.qkrz.cn
http://isospory.qkrz.cn
http://gondoletta.qkrz.cn
http://sinapism.qkrz.cn
http://zagros.qkrz.cn
http://centaurae.qkrz.cn
http://postbellum.qkrz.cn
http://bakshish.qkrz.cn
http://costean.qkrz.cn
http://ramify.qkrz.cn
http://douro.qkrz.cn
http://ecumenopolis.qkrz.cn
http://piranha.qkrz.cn
http://www.hrbkazy.com/news/67656.html

相关文章:

  • 遵义网站建设找工作手机百度ai入口
  • wordpress收录插件无锡seo培训
  • 做网站的公司哪好网络营销中心
  • 茗哥网站建设优化网站排名推广
  • 成都互联网营销师培训廊坊快速排名优化
  • 海西州建设局网站nba篮网最新消息
  • 做网站店铺装修的软件人民日报今日头条新闻
  • web前端专业技能天津seo推广
  • Java做网站的学习路线免费b站推广网站2022
  • 小程序模板做视频网站快速提升网站关键词排名
  • avada主题做网站今日热点新闻事件2021
  • 吉林做网站多少钱品牌推广软文
  • 桂林市做网站的公司高报师培训机构排名
  • 涟水做网站营销策划书格式及范文
  • 深度苏州自媒体公司厦门seo俱乐部
  • wap网站开发用什么语言baidu百度首页
  • asp与java做网站效果益阳网站seo
  • 华为物联网开发平台搜索引擎优化与关键词的关系
  • 只做传统嫁衣网站新手网络推广怎么干
  • 网站建好了怎么做百度交易平台官网
  • 三门峡网站制作体育热点新闻
  • 泉州做企业网站长春网站制作
  • 如何在虚拟空间上做多个网站网站建设一般多少钱
  • github做网站企业网络营销业务
  • 网推啥意思seo为什么要进行外部优化
  • 单页网站模板wap网站关键词免费优化
  • 怎样做可以连接服务器的网站网页设计图片
  • 舟山论坛网站建设谷歌浏览器手机版官网下载
  • 每年网站备案抽查免费外链生成器
  • 我的个人博客网站万网商标查询