以整数读取2个字节

我有一个缓冲区包含以下内容:

04 01 0c ea c0 a8 00 01 00

第三和第四个字节( 0x0c 0xea )形成一个端口号(3306),但是我怎样才能把这些字节转换成这个整数(3306)呢?