1613551 发表于 2022-4-16 16:04:08

学到数组以后突然不是很理解scanf的意思了

&n的意思是你把打出一串字符以后,然后把字符的数据输送到n里面吗
scanf("%d", &n);

zzxhh628 发表于 2022-4-16 16:08:35

&的意思取地址,&a的意思就是变量a的地址。

zzxhh628 发表于 2022-4-16 16:09:56

如果是指针的话,就不用&了,因为指针本身就是指向地址的。

1613551 发表于 2022-4-16 16:25:14

zzxhh628 发表于 2022-4-16 16:08
&的意思取地址,&a的意思就是变量a的地址。

%i是什么意思啊,我上面那张图片里面小甲鱼不是用%d,是用%i

zzxhh628 发表于 2022-4-16 16:32:48

%i可以输入8进制、10进制和16进制的数,%d只用于输入10进制数。

1613551 发表于 2022-4-16 16:36:52

zzxhh628 发表于 2022-4-16 16:32
%i可以输入8进制、10进制和16进制的数,%d只用于输入10进制数。

好的,好的,谢谢大佬
页: [1]
查看完整版本: 学到数组以后突然不是很理解scanf的意思了