因为你用了&取址符,打印出来的应该是地址,用%p或者%x,把&去掉就好了,而且下面调用函数的时候要打上括号哦;每个值都没有初始化的话会打印残留在内存中的值
第一个你没有初始化uar的数据,无法输出,而且输出是不加&符号的;第二,如果你要输出uar的地址,那printf里面应该用%p