小编sil*_*ash的帖子

为什么C程序给出不同的结果?

在我参加的考试中有一个问题.问题是:

以下代码的输出结果如何:

#include<stdio.h>
#include<conio.h>

void main()
{
 int a=5, b=6, c=7;
 printf("%d%d%d");
}
Run Code Online (Sandbox Code Playgroud)

我的回答:它会发出警告,因为printf没有提供所需的参数.
如果你将运行它,你将获得垃圾值.

老师给了我零.据他说,答案是价值将以相反的顺序打印,即输出将是"765".

问题是他正在使用Turbo C++编译器,我通常使用GCC.我可以得到一些评论和解释来取回我的分数吗?或者我的回答真的错了?

c compiler-construction

16
推荐指数
1
解决办法
1419
查看次数

搜索超过10亿条记录的数据库的最有效方法?

我的客户有一个巨大的数据库,只包含三个字段:

  1. 主键(无符号数)
  2. 名称(多字文字)
  3. 描述(最多1000 varchar)

这个数据库已经有超过几十亿个条目.我以前没有处理如此大量数据的经验.

他希望我使用AJAX(如Google)设计一个界面来搜索这个数据库.我的疑问和乌龟一样慢.

在这么大的数据库中搜索文本字段的最佳方法是什么?如果用户在界面上键入错误的拼写,我该如何返回他想要的内容?

mysql database ajax

7
推荐指数
1
解决办法
2940
查看次数

如何实时处理音频?

我有一些通过麦克风输入的音频。我用Audacity录制了它,如下图所示。

音频波形

我想实时处理此音频。我主要想这样做:

  1. 查看实时音频幅度与时间的关系图。

  2. 根据事件执行某些操作,例如,如果看到的波形类似于某些预定义的波形,则调用函数。
    在图像的上半部分,您可以看到四个干扰。我希望每当看到这种干扰时,脚本都应调用一个函数,否则,当信号几乎笔直时,什么也不做,只是继续分析信号。

是否有任何Python模块或C库可以允许我执行此操作?

audio signal-processing

5
推荐指数
1
解决办法
7388
查看次数