在这个问题,有人建议意见,我应该不会投的结果malloc,即
int *sieve = malloc(sizeof(int) * length);
Run Code Online (Sandbox Code Playgroud)
而不是:
int *sieve = (int *) malloc(sizeof(int) * length);
Run Code Online (Sandbox Code Playgroud)
为什么会这样呢?
我发现自己在打字
double foo=1.0/sqrt(...);
Run Code Online (Sandbox Code Playgroud)
很多,我听说现代处理器有内置的反平方根操作码.
是否存在C或C++标准库的反平方根函数
1.0/sqrt(...)吗?1.0/sqrt(...)?