
C
yxpandjay
这个作者很懒,什么都没留下…
展开
-
交叉编译ffmpeg
rtsp转rtmp流 arm-linux-gnueabihf-gcc ./configure --prefix=/home/vinsuan/code/Time/2020_03/FFmpeg-release-3.3/FFmpeg-release-3.3/build/arm --disable-yasm --disable-shared --disable-zlib --disable...原创 2020-03-20 19:51:58 · 300 阅读 · 0 评论 -
C : 函数指针相关
转自:https://www.zhihu.com/question/38955439 https://blog.youkuaiyun.com/zhangzhi123456789/article/details/49253171 问:先定义了个函数: int function(int a, int b) { .......... } main函数里面有个函数指针 问题1...转载 2018-05-28 15:17:10 · 127 阅读 · 0 评论 -
c语言_文件操作_FILE结构体解释_涉及对操作系统文件FCB操作的解释_
1. 文件和流的关系 C将每个文件简单地作为顺序字节流(如下图)。每个文件用文件结束符结束,或者在特定字节数的地方结束,这个特定的字节数可以存储在系统维护的管理数据结构中。当打开文件时,就建立了和文件的关系。 在开始执行程序的时候,将自动打开3个文件和相关的流:标准输入流、标准输出流和标准错误。流提供了文件和程序的通信通道。例如,标准输入流使得程序可以从键盘读取数据,而标准输出流使得程序可以...转载 2018-05-24 18:12:41 · 1332 阅读 · 0 评论 -
C语言文件操作之fgets()
来说一说fgets(..)函数。 原型 char * fgets(char * s, int n,FILE *stream); 参数: s: 字符型指针,指向存储读入数据的缓冲区的地址。 n: 从流中读入n-1个字符 stream : 指向读取的流。 返回值: 1. 当n<=0 时返回NULL,即空指针。 ...转载 2018-05-24 18:19:32 · 1022 阅读 · 0 评论 -
malloc、calloc、realloc的区别
(1)C语言跟内存分配方式<1>从静态存储区域分配. 内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在.例如全局变量、static变量.<2>在栈上创建 在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放.栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限.<3&...转载 2018-05-24 18:46:18 · 133 阅读 · 0 评论 -
C读取系统时间
原创 2018-06-13 21:13:28 · 302 阅读 · 0 评论 -
C语言的参数传递类型
考题一 void Exchg1(int x, int y) { int tmp; tmp = x; x = y; y = tmp; printf("x = %d, y = %d\n", x, y); } main() { int a = 4,b = 6; Exchg1(a, b); printf("a = %d, b = %d\n", a, b)...原创 2018-08-04 19:47:21 · 1519 阅读 · 0 评论