朱元璋原本应该是姓张的,朱元璋的祖上张氏的父亲张俊伟,南宋初期的排名较好宰相,后来由于加到中落,是当地的朱姓的一家人帮忙活了下来,受恩与朱家才活了下来所以才改姓朱,至于后代为什么姓张,传言是因为被追杀,比较后面逃亡到偏僻的山村,然后隐姓埋名,过着与外界隔绝的日子,据说朱元璋后代不是都姓张,而是当年被追杀的一部分被迫改回原姓,现在兰州一带。
躲避追杀。
距说是明朝崇祯皇帝朱由检的儿子朱慈炯,在躲避清朝追杀,改名换姓为张。虽然满清已经灭亡了,但是由于祖上十几代都使用张姓,所以至今也没有改回来。
朱元璋的后裔肃王来到了甘肃定居,后来的朱明王朝被清兵袭扰,大势已去,肃王的后人就做了打算,要将自己的这一支朱姓,全族改姓,而张姓是当地的大姓,这样便于隐蔽,所以甘肃的朱氏就成了张姓。
其实原因很常见,那就是被追杀,他们的祖先不得不逃往偏僻的山村,然后隐姓埋名,过着与外界隔绝的日子。