gpt4 book ai didi

c 中的 char 具有多个字符但不是指针

转载 作者:太空宇宙 更新时间:2023-11-04 05:40:46 24 4
gpt4 key购买 nike

我刚刚在 c: 中看到这段代码:

char buf[1024];

这是什么意思?我的印象是 char *buf[1024] 是使 char 成为字符串的唯一方法。

最佳答案

声明

char *buf[1024];

使 buf 成为指向 char 的指针数组。换句话说,它可以用作 1024 个字符串的数组。

声明

char buf[1024];

声明一个单个字符数组,最多可包含 1024 个字符(或包含 1023 个字符加上终止符的字符串)。

关于c 中的 char 具有多个字符但不是指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19731172/

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