从二进制文件读出数据该怎么读

假如某个人编号为1,年龄为18,保存到文件中成了118,可是我想用两个int把 1 和 18读出来,但是第一个int读的时候直接把118读了,有什么方法吗?

可以在存文件的时候用某种符号将1和18分隔开

指定读取个数,第一次读取一个字符赋值给一个int,第二次读取两个赋值给第二个int