char * val和char *** val之间有什么区别。我知道什么是指针,但无法找到这个三星符号意味着什么。
答案 0 :(得分:2)
您添加的每个星形是另一个指针,这意味着char *** val
是指向指向char
指针的另一个指针的指针
答案 1 :(得分:1)
这三颗星/星号没什么特别之处。每颗星都表示间接水平。
让我举例说明:
char *val
是一个名为val的char
指针。
char **val
是指向名为val的char
指针的指针。
char ***val
是指向名为val的char
指针的指针。
每个指针级别都有一个星号。