Đáp án là bao nhiêu mọi người. tính thế nào nhỉ

undefined behavior tức là cùng một ngôn ngữ, một phiên bản nhưng vì những trường hợp đó chưa được tính đến nên trong ngôn ngữ chưa xét, các compiler khác nhau có thể tính toán khác nhau.
Ứng dụng thì…

Rốt cuộc ông nào thiết kế C lại nghĩ ra cái trò i++ là int mà không phải là void -_-

2 Likes

À mình nghĩ ra ứng dụng cái này rồi, khi tuyển dụng hỏi câu này, ra phép tính và kết quả em nào biết chạy trên ngôn ngữ nào cho đậu luôn. :smile:

Ngôn ngữ lập trình gần đây bỏ luôn toán tử increment ++ và decrement --.
Thay vì viết index++ hay ++index, thì nên viết lại là:
index = index + 1 (recommended)
index += 1

1 Like

À mình toàn viết vầy nè. Jav +=1 hoặc jav++ (jav là cái biến yêu thích của tôi, tôi nông dân c# nhé)

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?