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

如何做网站详细步骤百度搜索风云排行榜

如何做网站详细步骤,百度搜索风云排行榜,上海正规做网站公司有哪些,淘宝里网站建设公司可以吗一,指针和引⽤的关系 C中指针和引⽤就像两个性格迥异的亲兄弟,指针是哥哥,引⽤是弟弟,在实践中他们相辅相成,功能有重叠性,但是各有⾃⼰的特点,互相不可替代。 语法概念上引⽤是⼀个变量的取别…

一,指针和引⽤的关系

C++中指针和引⽤就像两个性格迥异的亲兄弟,指针是哥哥,引⽤是弟弟,在实践中他们相辅相成,功能有重叠性,但是各有⾃⼰的特点,互相不可替代。

  • 语法概念上引⽤是⼀个变量的取别名不开空间,指针是存储⼀个变量地址,要开空间。
  • 引⽤在定义时必须初始化,指针建议初始化,但是语法上不是必须的。
  • 引⽤在初始化时引⽤⼀个对象后,就不能再引⽤其他对象;⽽指针可以在不断地改变指向对象。
  •  引⽤可以直接访问指向对象,指针需要解引⽤才是访问指向对象。
  • sizeof中含义不同,引⽤结果为引⽤类型的⼤⼩,但指针始终是地址空间所占字节个数(32位平台下 占4个字节,64位下是8byte)。
  • 指针很容易出现空指针和野指针的问题,引⽤很少出现,引⽤使⽤起来相对更安全⼀些。

注意⚠️:别死记硬背,要理解看懂即可。

二,实现一个ADD宏函数的常见问题

如何正确写出,下列哪个正确

#define ADD(int a, int b) return a + b;
#define ADD(a, b) a + b;
#define ADD(a, b) (a + b)

看着都挺有道理,但事实上哪个都不对。

正确的宏实现

#define ADD(a, b) ((a) + (b))

但是你答对了,面试官问你 

  1. 为什么不能加分号?
  2.  为什么要加外面的括号?
  3.  为什么要加里面的括号?

你举例,回答

可以加括号但是分情况,

分号表示语句的结束所以;;可以存在,但是在下面就不行了 

当用ADD乘的时候,如果不加是乘那一边呢。

 这个需要懂得一些优先级

👀想知道更多优先级总类的看这里

宏的好处:虽然宏函数坑,但是不用建立栈帧,提效,c++用inline来替代

http://www.dtcms.com/wzjs/360848.html

相关文章:

  • 重庆网站建设必选承越最新军事消息
  • 时尚网站欣赏百度推广助手手机版
  • 推广优化公司网站海外引流推广平台
  • 学做网站论坛账号跨国网站浏览器
  • 营销型网站制作msgg今天最新新闻
  • dw做网站怎么换图片网站推广策划报告
  • 免费下载网站模板浏览器下载安装
  • 登陆Wordpress手机app关键词优化排名详细步骤
  • 满山红网站建设公司福州关键词快速排名
  • Wordpress多重筛选插件seo搜索引擎优化价格
  • 价钱网站建设优化大师官网入口
  • 河南营销型网站建设google海外推广
  • 网站付款链接怎么做关键词下载
  • 网站上的二维码怎么做的教育培训网站官网
  • 北京做网站ezhixi网站优化及推广
  • 美丽寮步网站建设高性能360优化大师最新版
  • 网站风格今日的最新新闻
  • 网站产品图怎么做的百度热搜榜排名今日头条
  • 四川城乡建设网站证件查询推广软文300字
  • 网站首页怎么做ps济南seo
  • 企业做网站有什么好处坏处2023搜索最多的关键词
  • 网站建设实训意见建议宿迁网站建设制作
  • 公司网站改版网址导航推广
  • 如何用自己电脑做销售网站百度建站多少钱
  • 国家政府网站建设要求seo优化工作怎么样
  • 中国建设银行行号查询网站南和网站seo
  • 网站用户体验比较网站开发平台有哪些
  • wordpress 评论提醒佛山百度关键词seo外包
  • 专业做包装设计网站推广计划书范文
  • 网站怎么维护所有的竞价托管公司