有些人吃了长不胖的原因可能涉及以下因素:1. 遗传基因:有些人天生代谢率高,身体消耗的能量多,相对来说比较难胖。2. 饮食习惯:可能这些人的饮食习惯比较健康,吃的食物较为清淡,摄入的热量和脂肪比较少。3. 运动量:长期运动会提高身体的代谢率,消耗更多的热量,有利于减少体脂;而长期不运动则可能导致代谢率下降,容易发胖。4. 生活方式:可能这些人的生活方式比较健康,生活规律,充足的睡眠,压力较小等因素都有利于保持健康。需要注意的是,身体形态的变化受多种因素影响,而且每个人的身体特征都有所不同,所以不能一概而论。如有需要,建议咨询专业营养师和医生获取个性化建议。