01/10/2018, 16:55

Toán tử XOR trong C

Hoán đổi giá trị 2 biến .Vì sao khi lấy phần tử trong mảng lại ra kết quả không đúng ạ. Khi dùng hai biến bình thường thì ra kết quả đúng.

rogp10 viết 18:57 ngày 01/10/2018

Undefined behavior vì bạn thay đổi a[0] và a[1] hai lần trong cùng một câu lệnh.

Nguyễn Đình Anh viết 19:09 ngày 01/10/2018

Góp ý: Lần sau bạn chú ý là hãy đăng hẳn code lên chứ đừng chụp màn hình và quăng lên đây ! Khi đăng lên cũng nhớ là Format và Markdown code.

Làm sao để có thể hiển thị syntax highlighting bằng markdown? Các bạn phải đánh dấu ``` như ví dụ dưới đây Chú ý, dấu ``` được tạo ra bởi nút nằm bên trái số 1 trên bàn phím, nút này sẽ là ~ khi bấm giữ Shift Ví dụ cho C Nội dung: ``` void main() { } ``` Và đừng quên ``` ở cuối Kết quả void main() { } Ví dụ cho Pascal Nội dung: ``` Program HelloWorld; Begin WriteLn('Hello world!') {no ";" is required after the last statement of a block - adding one adds a "null stateme…

Bài liên quan
0