&在C语言中什么意思?

&在C语言中什么意思?

&在C语言中代表的是取地址符。

scanf("%d",&a);这代表的是像a这个变量中输入一个整型数,我们知道,计算机的数据是放在电脑的储存单元中的,在变量被创建的时候,在储存器中就被分配了一定的储存空间,这时我们在给这个变量赋值的时候就是往这个储存空间中放数值,也就是直接将数值写到这个空间中,&a就代表的是这个空间的地址