gpt4 book ai didi

c++ - (C/C++) 字符数组的大小

转载 作者:行者123 更新时间:2023-11-30 18:32:46 25 4
gpt4 key购买 nike

如何找出非空终止/零终止或类似内容的字符数组的长度?

因为我写了一个 writeFile 函数,并且我想去掉那个“len”参数。

int writeFile(FILE * handle, char * data, int len)
{
fseek(handle, 0, SEEK_SET);
for(int i=0; i <= len; i++)
fputc(data[i], handle);
}

最佳答案

您无法删除 len 参数。计算机不是猜测你意图的神谕。但是您可以使用 fwrite() 函数,它比 fputc() 更有效地写入数据。

关于c++ - (C/C++) 字符数组的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8779828/

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