01/10/2018, 16:05
Tại sao khi debug thì không thấy kí tự xuất hiện ở cuối xâu?

Chào mọi người, mình có thắc mặc là tại sao khi mình có 3 biến chuỗi có độ rộng 5 char và được nhập như hình, mình thắc mắc tại sao khi mình nhập vào 4 char mà khi debug không thấy kí tự kết thúc chuối xuất hiện, ý mình không phải là muốn xuất ra console kí tự NULL mà là nội dung của biên hiện thị trong phần debug kìa ? nếu đúng theo lý thuyết thì ký tự cuối cùng là kí tự kết thúc chuỗi vậy a[4] phải là
và phải nằm trong chuỗi chứ ?
Thanks!
Bài liên quan
Vui lòng bạn post code lên đây nhé! Giao diện đã tối font thì khó nhìn -> chả ai nhìn được và hình dùng được code bạn -> họ lười và không giúp bạn. Vui lòng bạn hãy tôn trọng người khác
Ý là hỏi sao nó k lên console hả? nó k phải là ký tự nên k hiện đâu bạn, có xem qua hex hay debug như cột bên trái thì thấy thôi.
thanks bạn. Mình sửa lại edittor rồi, bạn giúp mình với.
không bác. Ý là lúc add watch ở phần debug kìa, nội dung của biến lại k có thấy
\0
của biến mảng char[5] được nhập vào 4 char.