Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
常量字符*到常量字符** < >在C++中,有一种简单的方法来将 const char */c>转换成 const char **/COD>(不使用Boost)吗?我尝试过使用&myConstCharP,但没有成功。_C++_Pointers_Char_Type Conversion - Fatal编程技术网

常量字符*到常量字符** < >在C++中,有一种简单的方法来将 const char */c>转换成 const char **/COD>(不使用Boost)吗?我尝试过使用&myConstCharP,但没有成功。

常量字符*到常量字符** < >在C++中,有一种简单的方法来将 const char */c>转换成 const char **/COD>(不使用Boost)吗?我尝试过使用&myConstCharP,但没有成功。,c++,pointers,char,type-conversion,C++,Pointers,Char,Type Conversion,我看不出这里有问题。以下代码对我来说很好: int main(int argc, char **argv) { char c = 'a'; const char *myConstCharP = &c; const char **p = &myConstCharP; printf("Your original char is: %c",**p); } 你能提供一个你用它做什么的例子吗?哎呀,我听说你喜欢char*,所以我在你的const char

我看不出这里有问题。以下代码对我来说很好:

int main(int argc, char **argv)
{
    char c = 'a';
    const char *myConstCharP = &c;
    const char **p = &myConstCharP;

    printf("Your original char is: %c",**p);
}

你能提供一个你用它做什么的例子吗?哎呀,我听说你喜欢
char*
,所以我在你的
const char*
中放了一个
char**
,这样你就可以在打字的同时打字了。你说的“转换”是什么意思?你想要(有点保留)胁迫还是什么?或者像拿第一种类型的对象,然后在它前面粘贴一个
&
?这是一个很好的例子,你告诉我们你想要的解决方案,但不是你想要解决的问题。你能把一个人的地址(如“Main street 1234”)转换成一个人的地址吗(“电话目录第1234页第2列第42行”)?
const char***ptr\u p=&p;
const char****ptr\u p=&ptr\u p;
甚至更多!