Qt-char中结束字符的处理
QT处理:
void MainWindow::on_pushButton_clicked() { char str[10] = "hello"; // *str = 'b'; // *str = 0x0A0D; str[1] = '0'; qDebug() << str; char str2[10] = "hello"; str2[1] = 0x0000; qDebug() << str2; }
// 输出
h0llo
h
DELPHI处理:
procedure TForm1.Button1Click(Sender: TObject); var pc: PChar; begin pc := 'AB0CD' + #0 + 'EFGHIJKLMNOPQRSTUVWXYZ'; ShowMessage(pc); {ABCD} end;
// 输出
AB0CD