B
scanf 获取输入的参数需要是一个地址,对于 int b 来说,需要 &b 才能得到 b 的地址;而对于 char c[10],这个 c 就是地址,数组名就是数组的首地址,因此 c 不需要用 &。
具体的你可以找课本看数组与指针一节,另外看看 scanf 的函数说明也会有所帮助。
选B 因为scanf函数后面的参数是输出参数,需要使用指针,b为int,所以使用&b来取地址代表指针,c是数字c[10]的指针,所以直接使用
B,一般变量用取地址符&,数组名代表数组元素在内存中的起始地址,可以直接用