A communications method performed by a first terminal device, the method comprising the steps of: • receiving (S 101) first signaling and second signaling from a network device or a second terminal device, ∘ wherein the first signaling is used to schedule a transmission of sidelink feedback control information, and the first signaling contains a scrambled cyclic redundancy check, CRC, the scrambled CRC being a CRC for the first signaling scrambled by a sidelink feedback control information radio network temporary identifier, SFCI-RNTI, and ∘ wherein the second signaling is used to schedule a transmission of data or control signaling, and the second signaling contains a scrambled CRC, the scrambled CRC being a CRC for the second signaling scrambled by a C-RNTI; • determining (S 102), based on the SFCI-RNTI, that the first signaling is used to schedule the transmission of the sidelink feedback control information, wherein the sidelink feedback control information comprises at least one of channel state information, a receiving response, or a scheduling request, and determining, based on the C-RNTI, that the second signaling is used to schedule the transmission of the data or control signaling; • transmitting (S 103) the sidelink feedback control information based on the first signaling, and transmitting the data or control signaling based on the second signaling. • receiving (S 101) first signaling and second signaling from a network device or a second terminal device, ∘ wherein the first signaling is used to schedule a transmission of sidelink feedback control information, and the first signaling contains a scrambled cyclic redundancy check, CRC, the scrambled CRC being a CRC for the first signaling scrambled by a sidelink feedback control information radio network temporary identifier, SFCI-RNTI, and ∘ wherein the second signaling is used to schedule a transmission of data or control signaling, and the second signaling contains a scrambled CRC, the scrambled CRC being a CRC for the second signaling scrambled by a C-RNTI; ∘ wherein the first signaling is used to schedule a transmission of sidelink feedback control information, and the first signaling contains a scrambled cyclic redundancy check, CRC, the scrambled CRC being a CRC for the first signaling scrambled by a sidelink feedback control information radio network temporary identifier, SFCI-RNTI, and ∘ wherein the second signaling is used to schedule a transmission of data or control signaling, and the second signaling contains a scrambled CRC, the scrambled CRC being a CRC for the second signaling scrambled by a C-RNTI; • determining (S 102), based on the SFCI-RNTI, that the first signaling is used to schedule the transmission of the sidelink feedback control information, wherein the sidelink feedback control information comprises at least one of channel state information, a receiving response, or a scheduling request, and determining, based on the C-RNTI, that the second signaling is used to schedule the transmission of the data or control signaling; • transmitting (S 103) the sidelink feedback control information based on the first signaling, and transmitting the data or control signaling based on the second signaling.