100+ câu trắc nghiệm Lập trình nâng cao có đáp án phần 2

Anh (Chị) hãy cho biết kết quả của đoạn lệnh sau là gì?char* ReChar (char* str) { int len = strlen (str);char* ketqua = new char[len+1]; for (int i = 0; i< len; i++) ketqua[i] = str[len-i-1]

21/25

Anh (Chị) hãy cho biết kết quả của đoạn lệnh sau là gì?

char* ReChar (char* str) { int len = strlen (str);

char* ketqua = new char[len+1];

for (int i = 0; i< len; i++) ketqua[i] = str[len-i-1];

ketqua[len] ='\0'; return ketqua;

}

int main() { char *p =178892”; cout << ReChar(p) << endl; return 0;

}

>

178892

298871

127889

988721

Giải thích

Chọn đáp án B