Tại sao không thể gán giá trị mới cho phần tử trong chuỗi?

tại sao mình làm như vậy thì khi in ra kết quả lại k đc ạ? cảm ơn mọi người

A post was merged into an existing topic: Topic lưu trữ các post off-topic - version 3

1 Like

Bạn vô link dưới để biết cách post source code dùng markdown nha bạn, chứ ảnh kia mình lười xem lắm. :slight_smile:


À còn nữa, thêm tag C vô nha bạn.

4 Likes

tung và dz là string, không phải char

5 Likes

Nó là hằng chuỗi nên ko sửa được :smiley:

Dòng 6: hai con trỏ
Dòng 7, 8: trỏ vào hai hằng chuỗi
Dòng 10: sửa kí tự và toạch

5 Likes

Thứ nhất: bạn chưa cấp phát bộ nhớ động cho 2 con trỏ char *day1, *day2.
Thứ hai là bạn không thể gán chuỗi không như số nguyên int, số thực float, hay kiểu ký tự char, mà có hàm copy riêng của thư viện <string.h>

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