The invention discloses a preparation method of anti-
cracking and anti-
corrosion concrete, and relates to the technical field of concrete. According to the invention, kitchen residues,
cement and
fly ash are used as raw materials, heat treatment is carried out, semi-
carbonization is realized, an aggregate-like filler with apparent strength and certain internal
toughness is obtained, the anti-
cracking effect of concrete is improved, and then secondary activation and secondary
grinding modification are carried out to obtain a hydroxylated ultrafine filler containing an inorganic
corrosion inhibitor. The release of the inorganic
corrosion inhibitor can be effectively controlled, and the anti-corrosion effect of the concrete is realized; then, after the pre-
emulsion precursor is preliminarily mixed with coarse and fine aggregates,
cement, superfine filler and other raw materials are added, the pre-
emulsion precursor forms a tough net-shaped structure in the concrete, the
crack resistance of the concrete is further improved, meanwhile, the superfine filler is adsorbed on the surface of the net-shaped structure and is self-stacked, the net-shaped structure is gradually expanded, and the
crack resistance of the concrete is improved. The anti-corrosion performance and the anti-
cracking performance of the concrete are further improved.