c语言直接访问和间接访问的区别