Câu hỏi của KieuThinh

Thắc mắc về hàm malloc trong VS2017

Chào mấy bác, cho em hỏi là hàm malloc thực sự cấp cho bao nhiêu bộ nhớ vậy? Em khai báo một con trỏ và cấp cho nó 1 ô nhớ 1 byte thôi nhưng mà em truy cập và chỉnh sửa được đến 10 ô nhớ trong đó lận. Chương trình của em đây: int main() { char *ptr = (char *)malloc(1); for (int i = 0; i < ...

KieuThinh viết 16:42 ngày 01/10/2018 chỉnh sửa

Char *str = "hello"; không dùng được trên visual studio 2017?

chào các bác, em đang học về lập trình, hôm nay đọc được một số tài liệu thấy ngta khai báo chuỗi kí tự như vậy: char *str = "hello"; char str[] = "hello"; và khi em đem về dùng thử thì gặp lỗi ở kiểu khai báo đầu tiên, chương trình của em như vầy: int main() { char *str = "hello"; // ...

KieuThinh viết 16:25 ngày 01/10/2018 chỉnh sửa

Thắc mắc kiểu unsigned int trong Visual Studio 2017

Chào mọi người, em là người mới học về lập trình, hiện tại hiện tại em đang thắc mắc về vấn đề này mong mọi người hỗ trợ. Vấn đề là khi em dùng kiểu dữ liệu int,unsigned int như đoạn code bên dưới thì chương trình của em lại in lên màn hình kết quả là -1, trong khi đây là kiểu dữ liệu unsigned int ...

KieuThinh viết 16:22 ngày 01/10/2018 chỉnh sửa
1