0
在我的cpp項目中,出於某種原因,我有一個變量v
,其類型爲char**&
。但實際上我需要將它轉換成char*&
類型。我應該如何進行轉換?如何以安全的方式將char **變量轉換爲char *&?
static char*& GetValue(char**& _v)
{
static char* _vv;
_vv = (char*)_v; //TODO: remove static
return _vv;;
}
這真的取決於v的內容等。這是一些功課嗎?因爲這看起來像一些關於C和指針的閱讀需要。你也應該標記這個代碼C而不是C++ – Hayt
@Hayt這個**是** C++。在C中沒有引用。 – NathanOliver
但是太醜了,看起來像C –