![]() |
1
1
对于输出,您不需要修改c1[0]和c1[1],因为它们已经包含输入的字符。在代码中,您只需确保c1[2]包含有效字符,例如
顺便说一句,如果您需要将输入的数字作为int:
|
![]() |
2
1
因为您似乎从receiveByte()函数接收字节,所以应该将它们存储为字节(无符号字符),而不是整数,因为使用整数存储单个字节会浪费3个字节的内存。 否则,echo实现应该可以工作——即使您可能希望添加对发送非数字字符的用户的保护。 您必须将ASCII字符“5”和“3”(ASCII代码53和51)转换为它们的数值(在ASCII编码方案中,从每个字符中减去48,因为数字的范围是48到57)。 |
![]() |
Toniq · javascript为php保存多维数组 1 年前 |
|
Jannis · Java中数组的怪异行为 1 年前 |
|
callum · 如何识别数组中与给定序列不匹配的元素? 1 年前 |
![]() |
tenfour · 如何使用数组元素的索引初始化数组元素 2 年前 |
![]() |
Guillaume · 使用操作从Python列表创建numpy数组 2 年前 |
![]() |
maxMas · Swift 5:为什么会出现索引超出范围错误? 2 年前 |