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

雅布设计创始人杭州余杭区抖音seo质量高

雅布设计创始人,杭州余杭区抖音seo质量高,室内设计公司排名前100,做公司网站要营业执照吗指针变量作为函数参数要点注意(已写至笔记) 1传参指针不加*(main中函数) 2收参指针要加*(被main调用的函数) 3传参指针名可与收参指针名不同,不影响 4【问】如何看主函数中指针所指内容是否改变…

指针变量作为函数参数要点注意(已写至笔记)
1传参指针不加*(main中函数)
2收参指针要加*(被main调用的函数)
3传参指针名可与收参指针名不同,不影响
4【问】如何看主函数中指针所指内容是否改变
【答】调用函数中若未在改变传入指针的指向值前改变指针指向(即未在改变*p前改变p指向),则主函数中指针所指内容会变

【例1】如下代码的swap函数交换了main中传入的数,指针变量作为函数参数往往都是想要达到这种效果

#include<stdio.h>void swap(int *q1,int *q2){ //接收指针类型参数,故要加*(参数名可与main中不同,为体现此参数名写q而非p) int tmp;tmp=*q1;*q1=*q2;*q2=tmp; 
}int main()
{   int a[150];int tmp;for(int i=0;i<5;i++){scanf("%d",&a[i]); }//小到大排序,选择排序 for(int i=0;i<4;i++){int minn=i; //minn存放最小数的下标   for(int j=i+1;j<5;j++){if(a[j]<a[minn]){minn=j;}} int *p1=&a[i];int *p2=&a[minn];swap(p1,p2); //传参别加*,要传地址才能变   }for(int i=0;i<5;i++){printf("%d ",a[i]);}return 0;
}

【例2】但也有少量为了出而出的题在调用函数中改变p前改变就了p指向,导致main中仍不变
·注意fun函数中的p=&b;此句改变
p前就改变了p的指向,main中未变,若无此句main就变为10

#include<stdio.h>void fun(int *p){ int b=10;p=&b; //改变*p前就改变了p的指向,main中未变(若无此句main就变为10) *p=b;
}int main()
{int a=5,*p=&a;fun(p); printf("%d\n",a); //输出*p的值同a没变,5 return 0;
}
http://www.ds6.com.cn/news/32380.html

相关文章:

  • 模板形的网站制作百度应用下载
  • 益阳 网站制作维护常见的营销手段
  • 杭州余杭网站制作手机网站模板免费下载
  • 常州网站推广机构怎么自己做网址
  • 最好的网站建设系统聚合搜索引擎入口
  • 网站开发的要求杭州seo推广排名稳定
  • 网站开发建设付款方式外贸网站建设平台
  • 网站建设 风险说明哪个平台可以买卖链接
  • 做营销网站建设码迷seo
  • 网站做弹窗广告吗下载优化大师
  • 有没有专业做特产的网站扶贫832网络销售平台
  • 国内永久免费crm游戏什么是搜索引擎优化推广
  • wordpress评分点评网站关键词排名seo
  • 怎么样自己建设一个网站搜索引擎优化指的是
  • 做网站公司北京北京网站seo
  • 网站建设服务器如何选择优化网站搜索排名
  • vmware做网站步骤seo优化教程自学网
  • 网页制作工具 免费拼多多seo 优化软件
  • 珠海做企业网站多少钱百度统计api
  • 自己做的网站百度搜到专注网络营销推广公司
  • 网站常用模块微博付费推广有用吗
  • 网站做2微码广州代运营公司有哪些
  • 南京每月做社保明细在哪个网站查网络推广外包要多少钱
  • 级a做爰片免费视网站百度霸屏培训
  • 智慧团建登录入口seo推广软件怎样
  • 河南工程建设信息网站百度app下载安装
  • 重庆做网站优化西部数码域名注册
  • 数据网站有哪些佛山网页搜索排名提升
  • 广州 深圳 外贸网站建设企业网站建设方案论文
  • 网站建设万网温州seo推广外包