ret=ret*10+(c^48)
ret=(ret<<3)+(ret<<1)+(c^48);
ret=(ret<<3)+(ret<<1)+(c&15);
ret=ret*10+(c&15)
四种写法哪种更快?