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

wordpress电影站品牌软文案例

wordpress电影站,品牌软文案例,wordpress文章分享按钮设置,网站建设费用怎么做分录编写一个功能函数&#xff0c;让一个变量增加10 编写函数 add10_value&#xff0c;形参是 int x 在函数内部对 x 加 10 并输出 在 main 中调用后再输出原变量&#xff0c;观察差异 参考代码 #include <iostream> using namespace std; ​ void add10_value(int x) {x…

编写一个功能函数,让一个变量增加10

  1. 编写函数 add10_value,形参是 int x

  2. 在函数内部对 x 加 10 并输出

  3. 在 main 中调用后再输出原变量,观察差异

参考代码

#include <iostream>
using namespace std;
​
void add10_value(int x) {x += 10;cout << "inside add10_value, x = " << x << endl;
}
​
int main() {int n = 5;add10_value(n);cout << "after add10_value, n = " << n << endl;  // 依旧是 5return 0;
}

关键现象:add10_value 得到的是 n 的副本,副本改了,原变量还是 5。


二、地址传递:指向同一块内存

  1. 改写为 add10_ptr,形参是 int* p

  2. 在函数里 *p += 10;

  3. 主函数传入 &n,观察变化

参考代码

#include <iostream>
using namespace std;
​
void add10_ptr(int* p) {*p += 10;                        // 解引用,对真实内存写入cout << "inside add10_ptr, *p = " << *p << endl;
}
​
int main() {int n = 5;int* m = &n;add10_ptr(m);cout << "after add10_ptr, n = " << n << endl;    // 变成 15return 0;
}

为什么能改掉?因为 p 保存的就是 n 的地址,同一块空间。


三、* 与 & 的含义

*(解引用):根据地址找到对应的空间 & (取地址):把空间的地址取出来

小结 int a = 5; // a 是 5 int* p = &a; // p 存的是 a 的地址 *p = 8; // 在地址处写 8,a 立刻变 8


四、多重指针:内存里再存一张门牌号 概念 指针本质也是变量,也住在一块内存。如果我们想操作“指针自身指向哪里”,就需要再保存一次它的地址——这就是指针的指针。

任务

  1. 写函数 reset_zero(int** pp),让它把 **pp 置 0

  2. 主函数里先让 p 指向 n,再把 &p 传进去

  3. 输出验证

参考代码

#include <iostream>
using namespace std;
​
void reset_zero(int** pp) {**pp = 0;                          // 找到最深层的 int 并清零
}
​
int main() {int n = 42;int* p = &n;reset_zero(&p);                    // &p 是指向指针的指针cout << "after reset_zero, n = " << n << endl;   // 输出 0return 0;
}

过程剖析 pp 里保存的是 p 的地址 *pp 取得 p 本身(即保存着 n 地址的那块内存) **pp 跳两次,最终落到 n 所在的真实位置


练习延伸

  1. 写 swap_ptrs(int* p1, int* p2),交换两个指针的指向

  2. 验证指针交换是否成功

  3. 写 swap_ptrs(int** p3, int** p4),交换两个指针的指向

  4. 验证指针交换是否成功

  5. 思考当 p1、p2、p3、p4 时修改的到底是谁

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

相关文章:

  • 网站标题几个字合适国外免费建站网站
  • 东莞英文网站制作网站页面优化内容包括哪些
  • 做任务挣钱的网站app河北高端网站建设
  • 天津建站国内最新消息新闻
  • 做网站激励语推广方案范例
  • wordpress用什么主机好关键词优化推广公司哪家好
  • 云南昆明网站建设sem工资
  • 门户网站优化方案福州百度seo排名软件
  • 天津市网站建设+网页制作微信crm
  • 广西南宁网站建设哪家好推广产品最好的方式
  • 可信网站验证服务证书重大军事新闻
  • asp网站 并发数开源seo软件
  • 亳州网站网站建设网站推广方式
  • 做网站英语老师的简历教育培训机构
  • wordpress插入备案seo具体seo怎么优化
  • 网站访客qq获取原理最新热搜新闻
  • 哪个网站收录排名好外国搜索引擎登录入口
  • 网站设计导航栏怎么做徐州关键词优化排名
  • 999免费的网站百度竞价在哪里开户
  • 网站备案在哪里查询现在什么app引流效果好
  • wordpress 查看文章404天津百度seo
  • 杭州网站建设app福州seo服务
  • 福州营销型网站建设价格宁波抖音seo搜索优化软件
  • 8元一年虚拟云主机seo推广软件排行榜
  • 360提交网站备案合肥网站制作公司
  • 淘宝做代销在哪个网站上进货比较好app优化
  • 福田网站建设龙岗网站建设罗湖网站建设百度官网认证入口
  • 学做衣服的网站有哪些病毒式营销的案例
  • 政务网站信息化建设情况汇报平台推广网站
  • 织梦网站图片无缝滚动怎么做小广告图片