标题: C语言定义一个变量t[1],如何将t[1]的某次的变化值赋值给另一个变量存储起来 [打印本页]

作者: cx.2019    时间: 2019-10-12 20:45
标题: C语言定义一个变量t[1],如何将t[1]的某次的变化值赋值给另一个变量存储起来
定义一个变量t[1],如何将t[1]的某次的变化值赋值给另一个变量存储起来,且让t[1]之后的变化不影响变量

作者: 搂猫睡觉的鱼    时间: 2019-10-12 22:02
int a = t[1]( 如果你的数组t是int类型的话),这样就可以了t[1]除非有赋值语句重新赋值,不然是不会改变值的。
作者: cx.2019    时间: 2019-10-13 11:40
搂猫睡觉的鱼 发表于 2019-10-12 22:02
int a = t[1]( 如果你的数组t是int类型的话),这样就可以了t[1]除非有赋值语句重新赋值,不然是不会改变值 ...

这样如果t[1]的值改变,a值是否也会变化
作者: bai_yun_123    时间: 2019-10-14 10:24
cx.2019 发表于 2019-10-13 11:40
这样如果t[1]的值改变,a值是否也会变化

看你程序是否有循环执行喽,如果再次将t[1]赋给a的话a就变了,也就是说,t[1]改变后只要不再执行a = t[1], 且a没有被其他变量或者常量赋值,那么a的值就不会变




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1