打仗的时候,为啥老喊缺粮?这事儿挺让人费解,其实是制度、运输还有消耗这三块凑一块儿出了问题。平时大家看古装剧,觉得士兵们排排站吃大锅饭,日子过得挺滋润。可要是真打起仗来,“缺粮”二字立马就蹦出来了。好多人想当然地以为古代军队跟今天一样,国家大仓库直接给管饱。 其实这是个认知偏差,古代的兵制和后勤逻辑跟今天完全不一样。平时大家都是自己种地自己养活自己,只有打仗的时候才靠朝廷临时输血。所以“不打仗就不喊饿,一开战立刻断粮”这种错觉就老在史书和传说里打转。 朱元璋当年夸下海口说“吾养兵百万,不费百姓一粒米”,这话说起来好听,其实反映了明初对军屯的期待。想把战场搬到田野上去,让士兵自己种自己吃,好减轻中央的负担。可军屯这块地儿毛病不少,土地兼并太严重,屯丁逃跑的人也多,“自己种自己吃”最后变成了“中央补贴地方”。 运输这块更是个大黑洞。就算是路况不错的官道,运粮损耗也很大。平原上还好说,每石粮食损耗个三四成;山路一走就不行了,十石粮食得掉八九石在路上。 光是运输难也就算了,路上还老有劫匪打劫。对方只要派点轻骑兵在半路断道,运输队往往是人马粮食三空而归。有时候就算有精锐部队保护着送粮队伍,也很难保证“颗粒归仓”。 士兵本身也是个吃粮大户。你算算账就知道了:乾隆三十三年的一份奏折里说过,4万士兵打10个月的仗需要12万石粮食;可同期全省官仓里的存粮只有35万石。这数字背后就是层层叠加的口粮消耗。 另外还有战马这个无底洞。平时可以放牧吃草水随便喂喂,上阵打仗以后就得吃干草、麦秸这些精饲料。一匹战马一天要吃三四斤粮食甚至更多,比步兵的粮食消耗大一倍还不止。 古代人明白“人乏马困则军溃”的道理,所以想尽办法囤草料、偷麦子、割稻子——诸葛亮南征的时候还让士兵边打仗边种地呢。 打仗的时候大家还会互相烧对方的粮仓——这招比攻城还狠呢。一把火烧掉粮仓就等于断了对方的命根子;一个月的围困因为缺粮也只能撤退了。 你看这就像是100个孩子平时各回各家吃饭,家长没啥压力;但要是突然把他们集中到某家玩一个月这一家肯定就吃不消了。古代军队也是这样——平时分散在各地郡县过日子没啥事儿,可一旦集中到一处打仗就变成了一个巨大的食堂。 所以说古代战争里的“缺粮”不是简单的人口或者产量问题,而是征兵制、运输线、额外消耗还有战略破坏这几股力量拧成的一个死疙瘩。只要制度不改、道路不修、损耗不减、粮仓不保,战争就永远缺粮——而且永远输不起。