30/09/2018, 21:45
Sự khác nhau giữa char[] và string?
char A[] = “Hello world”;
string A = “Hello world”;
Hai cái này khác nhau chỗ nào ạ
Bài liên quan
char A[] = “Hello world”;
string A = “Hello world”;
Hai cái này khác nhau chỗ nào ạ
Giống: Hai câu lệnh đều khai báo chuỗi
Khác: Câu lệnh trên là thuộc ngôn ngữ C. Còn câu lệnh dưới thuộc ngôn ngữ C++
Difference between string and char[] types in C++
Mình tưởng 2 cái đều là C++ chứ …
1.Khai báo 1 mảng char
2.Khai báo 1 chuỗi kí tự sử dụng lớp string
Trên là mảng char, fix length, chả hạn để char [5] thì chỉ đc ghi 4 kí tự thôi (1 kí tự cho kí tự null)
Còn dưới là string, ghi bao nhiêu kí tự tùy thích vì bàn chất của thằng này là dùng con trỏ
Ừ hen
Do mới chuyển sang C++ nên nhiều cái lạ lẫm quá, nhìn cái char A[] giống khai báo chuỗi trong C
P/S: Anh @ltd trốn đâu mấy ngày nay giờ mới chui ra
Hi…hi…Dần rồi cũng quen hết …Trc khi học String và thao tác tập tin File I/O nên đọc qua Hướng đối tượng cơ bản sẽ dễ tiếp thu hun
U chuyển qua C++ vậy thì cùng đội vs tui rùi