一般来说,出租房子,主要是租赁合同,而不是买卖合同。
租赁合同有没有效,主要得看它符不符合法律规定的那些要件。
要是双方都自愿达成了协议,而且内容也没违反法律法规的强制性规定,像租赁期限不能超过 20 年之类的,并且还有双方的签字或者盖章等形式要件,那这个租赁合同通常就是有效的。
不过,如果出现了欺诈或者胁迫这种让意思表示不真实的情况,又或者合同违反了法律法规的禁止性规定,比如说把违法建筑给租出去,那这个合同可能就无效,或者是可以撤销的。
总之,要判断出租房子的合同有没有效,就得综合考虑合同的具体内容、签订的过程,还有是不是符合法律规定这些因素。