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

免费制作网站自媒体人专用网站

免费制作网站,自媒体人专用网站,图片手机网站建设,个人如何做商城网站目录 代码段 定义引用变量的技巧 内存某处 正误判定技巧 温故知新 代码段 定义引用变量的技巧 // 定义引用变量的技巧#include<iostream> using namespace std;int main() {int a 1;int * p &a;// 首先&#xff0c;定义一个指针变量int * * q1 &p;// 然…

目录

代码段

定义引用变量的技巧

内存某处

正误判定技巧

温故知新


代码段

定义引用变量的技巧

// 定义引用变量的技巧#include<iostream>
using namespace std;int main()
{int a = 1;int * p = &a;// 首先,定义一个指针变量int * * q1 = &p;// 然后,将&符号移动到*符号的位置,覆盖*符号int * & q2 = p;// int * * q1 = &p;  =>  int * & q2 = p;// 按照这种方式,最终q2是一个引用变量return 0;
}

内存某处

// 内存某处#include<iostream>
using namespace std;int main()
{// 内存0x0018ff56处int * p1 = (int *)0x0018ff56;         // 正确写法1int * && p2 = (int *)0x0018ff56;      // 正确写法2int * const & p3 = (int *)0x0018ff56; // 正确写法3// const int * & p4 = (int *)0x0018ff56; // 错误写法return 0;
}

正误判定技巧

// 正误判定技巧#include<iostream>
using namespace std;int main()
{int a = 1;int * p = &a;// const int * & q = p; // 错误!// 将const int * & q = p;还原成const int * * q = &p;// 因为const int * *  <=  int * *是错误转换// 所以const int * & q = p;错误!return 0;
}

温故知新

1、注意理解正确转换和错误转换!具体可参考文章const和指针的结合中的正误转换

2、如果const右边没有指针*,那么const不参与类型

// 1
int a = 1;
int * p = &a;
// int *  <=  int *,正确!
int * & q = p;
// 将int * & q = p;还原成int * * q = &p;
// int * *  <=  int * *,正确!// 2
int a = 1;
int * const p = &a;
// int *  <=  int *,正确!
int * & q = p;
// 判定方法1
// 将int * & q = p;还原成int * * q = &p;
// int * *  <=  int * const *,错误!
// 判定方法2
// 将int * & q = p;还原成int * * q = &p;
// int * * q = &p;代表将常量p的地址泄露给普通指针q
// 那么,通过q解引用就有将常量p修改的风险,所以错误!// 3
int a = 1;
const int * p = &a;
// const int *  <=  int *,正确!
int * & q = p;
// 将int * & q = p;还原成int * * q = &p;
// int * *  <=  const int * *,错误!// 4
int a = 1;
int * p = &a;
// int *  <=  int *,正确!
const int * & q = p;
// 将const int * & q = p;还原成const int * * q = &p;
// const int * *  <=  int * *,错误!
http://www.tj-hxxt.cn/news/97234.html

相关文章:

  • 做开锁推广什么网站好百度网页排名怎么提升
  • 企业网站的建立费用做网络推广需要多少钱
  • 临沂seo网站推广seo的培训课程
  • 锦江区建设和交通局网站百度文库个人登录入口
  • wordpress类似于mdx主题邯郸seo排名
  • 西宁网站建设网站开发框架
  • 邯郸做移动网站哪儿好链接提交工具
  • cantos wordpressseo优化咨询
  • 注册一家科技公司需要多少钱seo收索引擎优化
  • 网站界面设计的主要内容来宾网站seo
  • 微信网站建设热线永久免费的电销外呼系统
  • 廊坊做网站的电话网络营销专业大学排名
  • 网站做谷歌推广有效果吗谷歌推广怎么做
  • 怎么做网站写书营销qq官网
  • 宣城哪里做网站chrome谷歌浏览器官方下载
  • 网站生成pc应用seo推广软件代理
  • 做招商网站的前景怎么样指数函数和对数函数
  • 合肥经开区建设局网站百度官网认证多少钱一年
  • visualstudio 做网站seo 页面链接优化
  • 温州网站开发流程新产品宣传推广策划方案
  • 合肥做网站开发多少钱域名查询注册商
  • 可以将自己做的衣服展示的网站营销策略是什么意思
  • 怎么弄 一个空间放两个网站 用不同的域名网络维护
  • 微擎可以做网站吗站长工具站长
  • webgl网站建设营销活动方案模板
  • 淘宝网网页版登陆网址东莞网站seo公司
  • 如何做网站卖画google下载安卓版
  • 个人网站备案涉及支付宝seo专业知识培训
  • 网站建设高端定制宣传平台有哪些
  • 单位网站备案每日军事新闻