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

文登住房与建设局网站今日新闻国际头条新闻

文登住房与建设局网站,今日新闻国际头条新闻,WordPress文章总数,国内免费b2b平台1.指针存放是是地址,所以在用指针交换两个数的时候,需要对指针进行解引用(*p)。 用指针交换两个数,需要知道p1p2与*p1*p2。 p1p1是将p2的值赋值给p1. *p1*p2是将p2指针地址存放的值,赋值给p1指针地址存放的值,即p1地…

1.指针存放是是地址,所以在用指针交换两个数的时候,需要对指针进行解引用(*p)。

用指针交换两个数,需要知道p1=p2与*p1=*p2。

p1=p1是将p2的值赋值给p1.

*p1=*p2是将p2指针地址存放的值,赋值给p1指针地址存放的值,即p1地址处存放的值为*p。

2.指针实现交换两个数的值:

#include <stdio.h>
void swap(int *p1,int *p2)
{int tmep = *p1;			//保存临时值 *p1 = *p2;				//让p1地址处存放的值变为*p2 *p2 = tmep;				//让p2地址处存放的值变为temp,即为改变时的*p1 
}int main()
{int a = 10;int b = 20;swap(&a,&b);printf("%d %d\n",a,b);//int *t;//t = &a;//*t = 5; //printf("%d\n",a); return 0;
}

3.运行结果:

4.总结:

在使用指针交换两个数时,需要理解,*p1=*p2是将p2指针地址存放的值,赋值给p1指针地址存放的值,即p1地址处存放的值为*p。

给指针赋值时的错误操作:int *p;*p=5;这样赋值是错误的,因为p还未被初始化指向的地址。

正确的操作:int *p,a;p=&a;*p=5;此时,p地址处存放的值为5,即a=5。

http://www.dinnco.com/news/19586.html

相关文章:

  • 加强门户网站建设的通知北京网络营销咨询公司
  • wordpress mingleseo页面排名优化
  • 网站主色调有几种手机优化大师下载安装
  • 网站域名备案与不备案的区别满十八岁可以申请abc认证吗
  • 河北农业网站建设公司刷赞网站推广永久
  • 江西万通建设有限公司网站app引流推广软件
  • 做推广有什么好网站汕头网站优化
  • 网站被黑能查到是谁做的吗站长工具查询seo
  • 做企业网站那家好知乎怎么申请关键词推广
  • 白云区做网站公司厦门seo外包
  • 好用的软件下载网站天津百度关键词seo
  • 建设网站 翻译宁波seo优化服务
  • 政府部门网站开发项目建设背景网络营销有哪些内容
  • 不改域名和空间 只改网站类型域名注册网站
  • dwcc2017怎么做网站免费seo网站自动推广软件
  • app手机电视网站设计方案北京网站推广排名外包
  • 什么nas可以做网站服务器西安网站seo排名优化
  • 铁路工程建设材料预算价格2网站沪深300指数基金
  • 网站内容规划怎么写柳州网站建设哪里有
  • 谷歌网站地图在线生成近两年网络营销成功案例
  • 经典网站设计个人免费网站申请注册
  • 价格低文案宁波seo如何做推广平台
  • 不用淘宝客api如何做网站网络销售公司怎么运作
  • 郑州网站优化推广dw网页设计模板网站
  • b2c网站建设价格站长之家怎么用
  • 传播文化有限公司网站建设阿里云官网首页
  • 先做网站装修还是先买虚拟主机seo排名系统源码
  • 做网站需要每年都交钱吗seo交互论坛
  • 做马甲的网站嘉兴优化公司
  • 安徽省建设业协会网站企业网站设计方案