作业帮 > 综合 > 作业

C语言里赋值语句的等号右边的值在赋值给等号左边的变量后还存在吗?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/21 11:19:44
C语言里赋值语句的等号右边的值在赋值给等号左边的变量后还存在吗?
比如p=5,那5这个数被赋值给了p之后还会在后面的程序中存在吗?
比如互换两个数的时候
int a,b,c;
a=5,b=6;
c=a; /*这一步时a的值还存在程序中不,是不是就像水桶里的水换到另外个水桶后就没有了呢*/
a=b;
b=c;
在,可以把赋值理解为复制,而非剪切