0
const unsigned char* sqlite3_column_text(sqlite3 stmt*, int iCol);
返回一個指向c字符串的指針,該字符串不應被修改。然而我做了這樣的轉換:sqlite3_column_text()類型轉換
char* str = (char*)sqlite3_column_text(sqlite3 stmt*, int iCol);
即使字符串被完全切斷,也不會得到任何運行時問題。我仍然對const
這件事感到有點緊張。爲什麼在那裏?我可能遇到的任何問題?