小编Geo*_*eos的帖子

在C左移(char)0xFF由8并将其转换为int

在(char)0xff的左移8,并将其转换为int,我们得到-256或0xffffff00.有人可以解释为什么会这样吗?

#include <stdio.h>
int main (void)
{   
    char c = 0xff;
    printf("%d %x\n", (int)(c<<8),(int)(c<<8));
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

输出是

-256 ffffff00
Run Code Online (Sandbox Code Playgroud)

c signed char shift

12
推荐指数
2
解决办法
2万
查看次数

如何在java中播放pcm原始数据

我有一个短阵列的PCM样本.玩这个的最好方法是什么?格式为8000Hz,单声道,16位,大端.(PCM样本在代码中生成,而不是通过某些文件读取)

谢谢

java audio pcm

9
推荐指数
1
解决办法
1万
查看次数

有大量用例的单元测试

我正在研究一个有很多用例的java应用程序.对应用程序的输入是在不同时间发生的不同类型的事件.这种输入引发了数百个测试用例.有人遇到过这种情况吗?在向QA团队发布之前,您是否确保涵盖所有测试用例?所以我的问题是:测试具有大量测试用例的程序的最佳方法是什么?

unit-testing

7
推荐指数
2
解决办法
2454
查看次数

Java初学者问题:System.out.println

我刚开始学习Java,来自C背景.

如何解析"System.out.println()"这一行?

java

4
推荐指数
2
解决办法
8074
查看次数

java中的字符串解析

在Java中执行以下操作的最佳方法是什么?我有两个输入字符串

this is a good example with 234 songs
this is %%type%% example with %%number%% songs
Run Code Online (Sandbox Code Playgroud)

我需要从字符串中提取类型和数字.

这种情况下的答案是type ="a good"和number ="234"

谢谢

java string parsing

4
推荐指数
1
解决办法
805
查看次数

标签 统计

java ×3

audio ×1

c ×1

char ×1

parsing ×1

pcm ×1

shift ×1

signed ×1

string ×1

unit-testing ×1