The utility model relates to the field of aircraft body structures, and provides a truss type aircraft cargo hold floor structure and an aircraft, the cargo hold floor structure comprises a
fuselage frame, a truss, a floor cross beam,
fuselage frame connecting nodes, floor cross beam connecting nodes and a floor; the floor beams are arranged on the upper portion of the
machine body frame, and the two ends of each floor beam are fixedly connected with the
machine body frame. The truss comprises a plurality of stand columns, one ends of the stand columns are connected with the
fuselage frame through fuselage frame connecting nodes, and the other ends of the stand columns are connected with the floor cross beams through floor cross beam connecting nodes. The stand columns can rotate around the fuselage frame connecting joints or the floor beam connecting joints. A triangular structure is formed between every two adjacent stand columns and the
machine body frame or the floor beam. According to the utility model, the
assembly process is simplified, and the production efficiency is improved. And the connecting rotating shafts are adopted at the connecting positions of the truss, the fuselage frame and the floor cross beam, so that the connecting positions only transmit tension and compression loads, and the situation that the positions are insufficient in connection due to large
bending moment of the bottom frame is avoided.