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

酒楼网站模板搜索引擎营销的6种方式

酒楼网站模板,搜索引擎营销的6种方式,mysql同一数据库放多少个网站表,网页设计建设网站模板c语言中的小小白-CSDN博客c语言中的小小白关注算法,c,c语言,贪心算法,链表,mysql,动态规划,后端,线性回归,数据结构,排序算法领域.https://blog.csdn.net/bhbcdxb123?spm1001.2014.3001.5343 给大家分享一句我很喜欢我话: 知不足而奋进,望远山而前行&am…

9efbcbc3d25747719da38c01b3fa9b4f.gif

 c语言中的小小白-CSDN博客c语言中的小小白关注算法,c++,c语言,贪心算法,链表,mysql,动态规划,后端,线性回归,数据结构,排序算法领域.https://blog.csdn.net/bhbcdxb123?spm=1001.2014.3001.5343

给大家分享一句我很喜欢我话:

知不足而奋进,望远山而前行!!!

铁铁们,成功的路上必然是孤独且艰难的,但是我们不可以放弃,远山就在前方,但我们能力仍然不足,所有我们更要奋进前行!!!

今天我们更新了宏和内联inline内容,

🎉 欢迎大家关注🔍点赞👍收藏⭐️留言📝

一、什么是内联函数

内联关键字是inline,用于修饰函数,内联函数的实现需要inline关键字的修饰,内联函数的声明不需要使用inline修饰,只在使用该函数的时候进行修饰即可,只在函数的声明加上inline关键字是不生效的。

二、内联函数和宏区别

2.1宏定义

宏的本质其实就是在程序的预处理阶段,无脑的进行宏符号替换,替换时不做语法的检查,比如比如"入参"类型是否匹配,"入参"个数是否匹配等。

2.2内联函数

内联函数的本质:inline关键字会告诉编译器,此函数是内联函数,希望编译器尽可能的在编译阶段将此函数展开到调用此函数的地方,且对此内联函数按照常规函数一样进行语法检查,比如入参类型,入参个数等。

2.3内联和宏的区别

2.3.1语法检查的区别

2.3.2处理阶段

内联函数编译阶段被处理

 

三、内联函数和普通函数

3.1普通函数

常规函数调用时会使程序跳到另一个地址(函数的地址),并且在函数结束时返回。

  1. 执行函数调用指令,立即存储该指令的地址,并将函数参数保存到的堆栈。
  2. 跳到函数起点的内存单元,执行函数代码(将返回值保存到寄存器中。
  3. 跳回被保存指令的地址处。

这一过程和系统中的中断很类似。来回跳跃并记录跳跃位置意味着使用普通函数时,需要一定的开销。

3.2内联函数

内联函数就是 编译器将使用相应的函数代码代替了函数调用(没有读懂这句话可以直接跳到最后的思考) 。程序不用为了执行函数而来回跳动。
所以 内联函数的运行速度比普通函数快,但代价是占用了更多的内存。

1.语法


1.在函数声明前加上关键字 inline。(也可以不加)
2.在函数定义前加上关键字 inline。

但是通常的做法 省略原型,就是将整个定义放在原来声明函数的位置。

2.注意


程序员试图将函数作为内联函数的时候,编译器可能不会满足要求,原因:

1.它可能认为函数过大。
2.函数调用了自己(内联函数不能递归)

四、选择地使用内联

  1. 如果执行函数的时间比处理函数调用机制的时间长,则节省的时间只占很小一部分。
  2. 如果代码执行时间很短,这使得非内联调用的时间显得占比大。则内联调用就可以节省大部分时间。
  3. 如果该函数多次使用,则就要看我们得需求是什们,要求速度,就用内联,要求内存,就用非内联。

注意事项:


宏的优缺点?
优点:
1.增强代码的复用性。
2.提高性能。

缺点:
1.不方便调试宏。(因为预编译阶段进行了替换)
2.导致代码可读性差,可维护性差,容易误用。
3.没有类型安全的检查 。
C++有哪些技术替代宏?

常量定义 换用const enum
短小函数定义 换用内联函数
长不用,短用内联函数。

 

最后


十分感谢你可以耐着性子把它读完和我可以坚持写到这里,送几句话,对你,也对我:

1.一个冷知识:
屏蔽力是一个人最顶级的能力,任何消耗你的人和事,多看一眼都是你的不对。

2.你不用变得很外向,内向挺好的,但需要你发言的时候,一定要勇敢。
正所谓:君子可内敛不可懦弱,面不公可起而论之。

3.成年人的世界,只筛选,不教育。

4.自律不是6点起床,7点准时学习,而是不管别人怎么说怎么看,你也会坚持去做,绝不打乱自己的节奏,是一种自我的恒心。

5.你开始炫耀自己,往往都是灾难的开始,就像老子在《道德经》里写到:光而不耀,静水流深。

最后如果觉得我写的还不错,请不要忘记点赞✌,收藏✌,加关注✌哦(。・ω・。)

愿我们一起加油,奔向更美好的未来,愿我们从懵懵懂懂的一枚菜鸟逐渐成为大佬。加油,为自己点赞!

http://www.yayakq.cn/news/919084/

相关文章:

  • 旅游网站建设论文网络营销理论基础有哪些
  • 做购物网站安全吗wordpress二级菜单展开
  • 做软件推广网站怎么赚钱做外贸生意上国外网站
  • 广东东莞邮政编码南京网站优化公司
  • 网站如何做优化人工智能
  • 重庆网站APP网站开发前期方案
  • 网站建设方案书微商城佛山市城乡住房建设局网站
  • 网站建设合同模式途牛的旅游网站是谁做的
  • 江苏网站制作竞价推广价格
  • 什邡建设局网站平面设计班
  • 制作企业网站步骤网站模板下载html
  • 保定网站公司那家好公司宣传片视频拍摄制作
  • 外围网站开发网站建设多久
  • wordpress主题在线编辑seo是免费的吗
  • 可以做图接单的网站南阳网站建设域名公司
  • 在线做网站需要什么向google提交网站
  • 广州做手机网站建设做网站游戏怎么挣钱
  • 浙江中钦建设有限公司网站wordpress插件去掉广告
  • 哪个网站可以做字体大小培训机构跑路怎么追回学费
  • 汕尾住房和建设局网站首页wordpress php5.6
  • 上海网站制作官网建外文网站
  • 宿迁网站建设托管知春路网站建设公司
  • 高端人才招聘网站排名象山县建设管理局网站
  • 山西网站开发公司电话网站可信认证必须做
  • 网站安全检测windows主机 wordpress 防盗链
  • dw做网站怎么发布寰宇seo
  • 成都企业网站建设公司电话wordpress评论通知作者
  • 商城网站开发报价方案禁止指定ip访问网站
  • 某网站开发工具和技术手机app免费制作平台
  • 做维修电器网站网站建设hnshangtian