用化学式和离子符号表示电离过程的式子,称为电离方程式,酸碱盐在溶于水时要被解离成离子,离子所带电荷数与它们在化合物中的化合价是一致的,同时要保证溶液中所有阳离子带的正电荷总数与所有阴离子所带的负电荷总数相等;在书写化学方程式时要注意遵循客观事实,并依据质量守恒定律来将化学方程式配平,注意反应条件和反应物状态的标注,解答时可以据此来进行解答.
【解析】
A、氯化镁中镁元素的化合价为+2价,氯元素的化合价为-1价,所以氯化镁解离成的镁离子带两个单位的正电荷、氯离子带一个单位的负电荷,其电离方程式为:MgCl2=Mg2++2Cl-,故A错误;
B、氢氧化钡中氢氧根的化合价为-1价,而钡元素的化合价为+2价,所以氢氧化钡在溶于水时解离成钡离子带两个单位的正电荷、氢氧化根离子带一个单位的负电荷,其电离方程式为:Ba(OH)2=Ba2++2OH-,故B正确;
C、二氧化碳和碳在高温的条件下反应生成一氧化碳,即:CO2+C2CO,而题目中没有反应条件,故C错误;
D、铁和盐酸反应生成了氯化亚铁,同时生成了氢气,应该加上气体符号,即:Fe+2HCl═FeCl2+H2↑,故D错误.
故选B.