Nếu strcmp(S1,S2) trả về số nguyên âm thì:
Trả lời:
Đáp án đúng: B
Hàm strcmp(S1, S2)
so sánh hai chuỗi S1 và S2 theo thứ tự từ điển (lexicographical order). Kết quả trả về của hàm này có ý nghĩa như sau:
- Nếu
strcmp(S1, S2) < 0
(số nguyên âm), điều này có nghĩa là chuỗi S1 nhỏ hơn chuỗi S2 theo thứ tự từ điển. - Nếu
strcmp(S1, S2) > 0
(số nguyên dương), điều này có nghĩa là chuỗi S1 lớn hơn chuỗi S2 theo thứ tự từ điển. - Nếu
strcmp(S1, S2) == 0
, điều này có nghĩa là chuỗi S1 bằng chuỗi S2.
Do đó, nếu strcmp(S1, S2)
trả về một số nguyên âm, thì nội dung của chuỗi S1 nhỏ hơn nội dung của chuỗi S2.