区别就是两者意思是不一样,具体的不同如下
alter中文意思是v. 改变,改动;(使)变化;改(服装);改建(某建筑);<美>阉割
shift中文意思是v. (使)移动,(使)转移;(使)转换到(另一个人或另一事物);(使)改变意见(或信仰等)