正常人的大便應該呈黃褐色,這是因為肝細胞分泌的膽汁進入肝腸循環后,經過一系列的化學變化隨大便排出體外。如果吃了豬血或者動物的內臟,或者缺鐵性貧血的患者,經常補充鐵劑,那么大便會呈現黑色。
但是如果沒有吃豬血,也沒有吃可以拉黑色大便的藥物,大便仍然出現黑色,一般認為是上消化道出血,血在腸道內發生各種化學變化,逐漸變黑,因此這些地方出血量又不是很多,大便就會呈現黑色。上消化道出血的患者中,以潰瘍病出血的約占一半,其中大部分是十二指腸潰瘍出血。除了潰瘍病之外,胃炎,肝硬化合并食管和胃底靜脈曲張破裂,胃癌也是引起上消化道出血的常見原因。