30/09/2018, 16:47

Đếm độ dài của xâu kí tự

unsigned char*M=new unsigned char[100];
cin.getline((char*)M,'
');
cin.ignore();
int LenM=0; 
while (M[LenM]!='') LenM++;

ai chỉ dùm tại sao LenM không đếm được quá 9?

Nguyễn Minh Dũng viết 19:02 ngày 30/09/2018

Thêm độ dài của chuỗi chuẩn bị được lấy vào nữa. Vì mảng này 100 nên cho 100 vào.

cin.getline((char*)M,100,'\n');
linhtinh viết 19:01 ngày 30/09/2018

em cảm ơn ạ.

Bài liên quan
0