c语言long型是什么