gpt4 book ai didi

c++ - char* 和 char arr[] 区别 - C++/C

转载 作者:搜寻专家 更新时间:2023-10-31 01:49:21 26 4
gpt4 key购买 nike

<分区>

刚开始使用 C++,我想知道是否有人可以解释一下。

我相信你可以用下面的方式初始化一个char数组

 char arr[] = "Hello"

这将创建一个具有值 'H'、'e'、'l'、'l'、'o'、'\0' 的 Char 数组。

但如果我确实创建了这个:

 char* cp = "Hello";

这会创建一个数组,以及指向该数组的指针吗?

例如:cp 会指向内存中的第一个元素('H'),还有数组的其他元素?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com