gpt4 book ai didi

c - 如何将整数数组内容复制到字符指针?

转载 作者:行者123 更新时间:2023-11-30 16:00:00 27 4
gpt4 key购买 nike

我有一个字符指针,char *buf;我有一个整数数组,int console_buffer[256];我需要将 console_buffer 内容复制到字符 buf。我该怎么做呢? bufconsole_buffer 是不同结构的一部分。

最佳答案

根据您的评论,

buf = malloc(256); // 257 if console_buffer may be full without EOF
/* if you want to allocate just as much space as needed, locate the EOF in console_buffer first */
for(int i = 0; i < 256 && console_buffer[i] != -1; ++i){
buf[i] = (char)console_buffer[i];
}

关于c - 如何将整数数组内容复制到字符指针?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8195364/

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