char[]和char*的一个有关问题

char[]和char*的一个问题我看到一个函数定义xxx(const char* zz): {...}我用的时候,没想到char[] abcabc

char[]和char*的一个问题
我看到一个函数定义
xxx(const char* zz): {
  ...
}

我用的时候,没想到
char[] abc="abc";
xxx(abc);

这样也是对的

这说明2者是一个类型的吗?
奇怪啊
[解决办法]
不是一个类型,只是数组做实参时会退化成指针