#include<stdio.h>#include<stdlib.h> main(){int *a,*b,*c;a=b=c...

发布网友 发布时间:2024-10-23 21:21

我来回答

2个回答

热心网友 时间:2024-11-01 16:09

首先你创建的是a,b,c三个指针,之后你有创建了一个内存地址,让a,b,c三个指针都指向这个内存地址。由于a,b,c都是指向都一个内存地址,你给这个内存地址,先后赋值了3次,分别是1,2,3 ,
而之前的1,2覆盖了,所以这个内存地址中是3,最后你输出了a指向地址的内容,b指向地址的内容,c指向地址的内容。都是同一个内存地址,你说的几,肯定是3,3,3

热心网友 时间:2024-11-01 16:12

a,b,c指向的是同一块地方嘛

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com