加个&就是取它的地址,但是输出时是输出%c,字符型,所以就乱码了
你加与号是变量的地址,通常很长,当然显示是乱码
%c输出字符,就是数字在ASCII码相对应的字符,如果没有对应的就会输出这样的方块.&取地址,地址是比较长的一串数字,显然在ASCII码表里是找不到对应的字符