gpt4 book ai didi

C 中的 char[] 操作

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

假设我定义如下:

unsigned char temp[2][13];

将分配给此 char[] 的默认值是什么?它像 {'', '', '', ... , ''} 吗?

在我的程序(计算器)中,我有 operand[2][13](其中第一个操作数是 operand[0],第二个操作数是 operand[1]),我有 Operation 和 Result[15],它们都是 unsigned char。首先,用户将输入 Operand1 和 Operand2(一次一个字符)并将其存储在 operand[2][13] 中,然后程序将结果作为字符存储在 Result 中[15]。现在我想要的是,在下一次迭代中,我想清除 operand[2][13]、操作和 Result[15],以便用户可以输入下一个操作数程序执行下一步操作并将结果保存在Result[15]中。

如何清除这些数组?

最佳答案

memset (操作数, 0, 2 * 13);
memset (结果, 0, 15);

关于C 中的 char[] 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5887508/

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