问答题 解释下列反应:(1)为何在K2CO3存在下,用1mol(CH3CO)2O,氨基被酰基化;在HCl存在下,用1mol(CH3CO)2O,羟基被酰基化。(2)把CH3COOCH2CH2N+H3Cl-用K2CO3处理,则形成HOCH2CH2NHOCCH3,请写出合理的反应机制。
【正确答案】(1)在k2CO3存在下,NH2的亲核性大于OH,故氨基被酰基化;在HCl存在下,HCl与NH2作用生成NH3+而失去亲核性,故羟基被酰基化。 (2)
【答案解析】