strcpy和memcpy的区别

strcpymemcpy都是标准C库函数,它们有下面的特点。

阅读全文

C语言字符串操作

C语言开发中常用的处理字符串函数strlenstrcpystrncpystrcat,需要导入头文件#include <string.h>

阅读全文

C语言编译过程

高级语言想要被计算机识别并运行,就需要编译器翻译成机器识别的二进制指令。下面详细介绍C语言程序编译过程。

阅读全文

指针步长

指针的步长可以理解为指针变量+1时指针变量移动了多少个字节。

阅读全文

函数指针

编写一个Test函数,在程序入口main函数调用

阅读全文

数据类型转换

数据有不同的类型,不同类型数据之间进行混合运算时必然涉及到类型的转化问题。
转换的方法有两种:

阅读全文

计算机数据存储

计算机存储数据最终都是存储0和1。比如,现在存储一个正数12与一个负数-12,那么是以怎样的二进制存储在内存中的呢。

阅读全文

iOS显示webp格式的图片

WebP格式,谷歌google)开发的一种旨在加快图片加载速度的图片格式。图片压缩体积大约只有JPEG的2/3,并能节省大量的服务器宽带资源和数据空间。

阅读全文

ijkplayer

ijkplayer是B站基于FFmpeg开发的开源轻量级Android/iOS视频播放器,并同时支持软解码与硬编码(iOS VideoToolbox)。

阅读全文

FFmpeg入门

FFmpeg是一个非常强大的开源的音视频处理库,包括视屏采集功能、视频格式转换、视频抓图、给视频加水印等。FFmpeg在Linux下开发,但它是跨平台的 可以在Windows、Max OS X等编译运行。

阅读全文