问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么理解C语言指针中 *a=*b

发布网友 发布时间:2023-05-05 14:48

我来回答

5个回答

热心网友 时间:2023-11-15 10:58

你好!!!

首先我们已经知道:a,b,都是指针变量,*a表示指针变量所指向的值,同样*b也是如此。*a=*b就是表示把指针b所指向的值赋值给指针变量a所指向的值。

但是要是指针a要是没有初始化或是开辟空间的话,这样赋值就有危险!!!
例如:
int *a;
int *b=5;
*a=*b;
首先声明一个指针变量a,但是系统并没有为其分配空间,也就是说此时指针变量的值即地址不确定的,那么*a也就表示一个不确定的值,有可能这个值是系统的重要数据,那么*a=*b;不就修改了系统的数据了吗???也就变量的危险了。
所以声明指针变量的时候一定注意初始化。

热心网友 时间:2023-11-15 10:58

你好!!!

首先我们已经知道:a,b,都是指针变量,*a表示指针变量所指向的值,同样*b也是如此。*a=*b就是表示把指针b所指向的值赋值给指针变量a所指向的值。

但是要是指针a要是没有初始化或是开辟空间的话,这样赋值就有危险!!!
例如:
int *a;
int *b=5;
*a=*b;
首先声明一个指针变量a,但是系统并没有为其分配空间,也就是说此时指针变量的值即地址不确定的,那么*a也就表示一个不确定的值,有可能这个值是系统的重要数据,那么*a=*b;不就修改了系统的数据了吗???也就变量的危险了。
所以声明指针变量的时候一定注意初始化。

热心网友 时间:2023-11-15 10:59

这个应该是 ab 指针指向的值的交换
if(*p1<*p2) { /*交换指针变量指向的整型变量*/ t=*p1; *p1=*p2; *p2=t;
就如在这段程序当中 如果(*p1<*p2) 则 交换

热心网友 时间:2023-11-15 10:59

这个应该是 ab 指针指向的值的交换
if(*p1<*p2) { /*交换指针变量指向的整型变量*/ t=*p1; *p1=*p2; *p2=t;
就如在这段程序当中 如果(*p1<*p2) 则 交换

热心网友 时间:2023-11-15 10:59

“=”不是数学中数值的相等,而是说把指针b所指的内容赋予a

热心网友 时间:2023-11-15 10:59

“=”不是数学中数值的相等,而是说把指针b所指的内容赋予a

热心网友 时间:2023-11-15 11:00

b指向空间中的值赋给a指向的空间。

热心网友 时间:2023-11-15 11:00

这是指针a所指向的值的大小变为了b所指向的值的大小

热心网友 时间:2023-11-15 10:58

你好!!!

首先我们已经知道:a,b,都是指针变量,*a表示指针变量所指向的值,同样*b也是如此。*a=*b就是表示把指针b所指向的值赋值给指针变量a所指向的值。

但是要是指针a要是没有初始化或是开辟空间的话,这样赋值就有危险!!!
例如:
int *a;
int *b=5;
*a=*b;
首先声明一个指针变量a,但是系统并没有为其分配空间,也就是说此时指针变量的值即地址不确定的,那么*a也就表示一个不确定的值,有可能这个值是系统的重要数据,那么*a=*b;不就修改了系统的数据了吗???也就变量的危险了。
所以声明指针变量的时候一定注意初始化。

热心网友 时间:2023-11-15 10:59

这个应该是 ab 指针指向的值的交换
if(*p1<*p2) { /*交换指针变量指向的整型变量*/ t=*p1; *p1=*p2; *p2=t;
就如在这段程序当中 如果(*p1<*p2) 则 交换

热心网友 时间:2023-11-15 10:59

“=”不是数学中数值的相等,而是说把指针b所指的内容赋予a

热心网友 时间:2023-11-15 11:00

b指向空间中的值赋给a指向的空间。

热心网友 时间:2023-11-15 11:00

这是指针a所指向的值的大小变为了b所指向的值的大小

热心网友 时间:2023-11-15 11:00

b指向空间中的值赋给a指向的空间。

热心网友 时间:2023-11-15 11:00

这是指针a所指向的值的大小变为了b所指向的值的大小
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么我每过一段时间就有“鬼压床”?求解决方法! 低保户可以买产权房吗 民政审批低保户的条件有那些低保户年审会将名,下有小产权房作为审核条件... 什么情况下西班牙语的字母上要加一个上升或下降的符号? 除了这些有没有别的情况也用连字符: 书写法语时,连字符“-”是不能... 的必须是什么意思吗? 杭州43路公交车在那换乘599路公交车 杭州43路公交车到德胜西路站么 杭州德胜路到文二路坐车要多久 你好十月唯美句子 你好十月唯美的句子有哪些 吉他乐理的音阶全半关系 吉他谱的这些符号是什么意思! iphone 6语音自动回答的功能在哪里? 男女之间的sz是什么意思啊 梦见自己抓了很多大鲤鱼的预兆 2022美团年货券可以买什么 梦见抓到好多鲤鱼的预兆 梦见我抓了很多鲤鱼的预兆 梦见抓了好多的鲤鱼的预兆 梦见自己抓了好多鲤鱼的预兆 丙型肝炎病毒有什么特征? 消防水泵控制柜机械应急启动装置什么时候加的 火并和火拼一样吗 关于机械应急启动装置的说法正确的是( )。 学前教育评价有哪些常见的原则呢? 方向性原则保证了目标制定的理想性与什么 机械应急启动装置实际是两个断路器吗 如何理解教学的方向性原则? 交际汉语用英语怎么写 “大山羊”肝功能稳定是否需要治疗呢?如果无须治疗那么要多久复检一次呢? 电气图纸中实心点和空心点用虚线穿在一起是什么意思? 指针之间的赋值是什么意思 比如a和b都是指针,a=b 是什么意思 工程图贯穿符号是什么 两个指针变量a=b,是什么意思? 图纸结构平面图穿过墙体的黄色代表什么? 一个男孩对女孩说你太帅了,是什么意思 男生说女生很帅什么意思 被一些男生和女生说很帅很man是什么意思? 一个男人说女人太帅了,什么意思? 拼多多网络异常是咋骗吗? 男生为什么说我帅? 幼叶和老叶叶绿素含量与叶绿素ab的比值有何不同 叶绿素ab含量测定实验结果ab比值原因 叶绿素a/b,类胡萝卜素/叶绿素ab的比值代表植物的什么性质 三角形ab边上的高是什么意思 药店销售口罩有出库单可以销售么 药厂出厂出库单和税票一样吗 药品开税票跟不开有什么区别?出库单有什么作用??厂检又有什么作用??? 药品销售出库单与销售记录可以通用吗?还有药品入库单与采购记录可以通用吗? 急急急!请问各位老师学长学姐们注册号是个什么东西啊?