是的,加入硫氰化钾溶液变红证明有铁离子,而原来没变红,加了过氧化氢之后变红,是因为原溶液中有二价亚铁离子,过氧化氢有强氧化性,将亚铁离子氧化为三价铁离子,所以溶液变红。
不是,如果含有亚铁离子,则他会与氢氧根形成白色的氢氧化亚铁沉淀,过一会儿会由于氧化而形成氢氧化铁,氢氧化铁由于是难溶于水的,所以溶液中只含极少量的铁离子,所以只能形成极少量的红色物质,根本无法使溶液变红。另外加入氢氧化钠溶液变红可能溶液中含有遇碱变红的指示剂之类的物质,如酚酞。