中国人和外国人结婚不犯法。在中国,中国人和外国人结婚是完全合法的,只要符合相关法律规定即可。
具体来说,根据中国的《婚姻法》(现已被《民法典》婚姻家庭编替代),中国公民和外国人在中国境内结婚,需要遵守一些特定的规定。例如,双方必须亲自到婚姻登记机关申请结婚登记,并提供相应的证件和证明材料,如中国公民的身份证明、外国人的护照和国籍证明等。同时,双方还需要符合婚姻法的相关规定,如年龄、自愿、无配偶、无禁止结婚的亲属关系等。
此外,如果中国人和外国人在外国结婚,只要该婚姻在外国是合法的,且符合中国婚姻法的相关规定,那么该婚姻在中国也是被承认的。但需要注意的是,如果双方要在中国境内共同生活,可能还需要办理一些相关的手续,如签证、居留许可等。
总之,中国人和外国人结婚是合法的,只要遵守相关法律规定即可。如果有任何疑问或需要帮助,可以直接向我咨询。