小编Elb*_*ira的帖子

在HTML5中通过RTSP或RTP进行流式传输

我正在构建一个Web应用程序,它应该从服务器http://lscube.org/projects/feng回放RTSP/RTP流.

HTML5视频/音频标签是否支持rtsp或rtp?如果没有,最简单的解决方案是什么?也许下载到VLC插件或类似的东西.

video streaming html5 rtp rtsp

147
推荐指数
7
解决办法
43万
查看次数

K&R:字符指针数组

在pg.K&R的109,我们看到:

void writelines(char *lineptr[], int nlines)
{
  while (nlines -- > 0) printf("%s\n", *lineptr++);
}
Run Code Online (Sandbox Code Playgroud)

我对*lineptr ++究竟做了什么感到困惑.根据我的理解,printf需要一个char指针,所以我们提供*lineptr.然后我们将lineptr增加到数组中的下一个char指针?这不是非法的吗?

在页99,K&R写道"数组名称不是变量;结构如a = pa [其中a是数组,pa是指向数组的指针]和++是非法的."

c arrays pointers kernighan-and-ritchie

5
推荐指数
4
解决办法
1796
查看次数

C char数组中的奇数

当我搞乱C阵列时,我偶然发现了这个奇怪的结果:

char s[100] = "hello";
if(s == &s[0]) printf("true. ");
if(s == &s) printf("true.");
// output: true. true.
Run Code Online (Sandbox Code Playgroud)

我知道它s保存了第一个元素的内存位置,但有没有办法找到s(指向第一个元素的指针的地址)的地址?为什么&s相等s?并不是说这很有用,但我想知道幕后发生了什么.

我不确定不同的编译器是否以不同的方式实现它,但我使用的是gcc.

c arrays pointers

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

标签 统计

arrays ×2

c ×2

pointers ×2

html5 ×1

kernighan-and-ritchie ×1

rtp ×1

rtsp ×1

streaming ×1

video ×1