张某河南人,先祖是山东人。明朝末年,山东大乱。张某的妻子被北方兵抓走了。张某本人经常客居河南,就在那里安了家。张某在河南娶妻。生了个儿子,名字叫张讷。不久,第二个妻子死了,张某又娶牛氏做继室,生了个儿子张诚。牛氏性情很凶悍,她总是嫉恨张讷,把他当奴仆养活,拿最差的饭菜给他吃,却给他每天砍一担柴的任务。