01/10/2018, 17:29
Thứ tự khi so sánh chuỗi?
mọi người ơi cho hỏi tại sao max(lit) lại ra là yely chứ không phải varennyky
Bài liên quan
mọi người ơi cho hỏi tại sao max(lit) lại ra là yely chứ không phải varennyky
vì “v” đứng trước “y”
Khi so sánh 2 chuỗi, các ngôn ngữ lập trình thường sẽ so sánh ký tự khác nhau đầu tiên của 2 chuỗi.
ví dụ với 2 chuỗi “aaac” và “aaba” thì ký tự khác nhau đầu tiên là “a” và “b” sẽ được mang ra so sánh.
đã hiểu cái này em bị nhầm tưởng nó xuất ra thằng dài nhất
Nó sẽ so sánh từng kí tự một, mỗi kí tự sẽ được so sánh dựa trên mã kí tự (char code) kí tự nào có chỉ số mã lớn hơn thì chuỗi chứa kí tự đó lớn hơn.