Mọi người ơi, mình đọc function này trong sách của thấy Ất( trang 273) nhưng mình không hiểu, tại sao là mảng str[0] hay tg[0], cũng chưa rõ tại sao phải cần thêm mảng tg trong hàm này, mọi người giúp mình với nhé.
void getstr(char *str,int n)
{
char tg[21];
while(1) // Bỏ qua Enter và nhập tối đa n-1 ký tự
{
cin.get(str,n);
if (str[0])
break;
else
cin.ignore();
}
while(1) // Loại các ký tự còn lại ra khỏi dòng nhập cin
{
cin.get(tg,20);
if (tg[0]==0)
{
cin.ignore();
break;
}
}
}

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