- 博客(8)
- 资源 (12)
- 收藏
- 关注
原创 位运算的使用场景
位运算符共六个:按位与&、按位或|、按位异或^、取反~、左移<<、右移>> 位运算是对数据在内存中的二进制位进行运算,而非对数据的二进制书写形式进行运算 整数在内存中以补码的形式存储 一、按位与的使用场景 用来将某些位置0(按位与0)或保留某些位(按位与1) 二、按位或的使用场景 用来将某些位置1(按位或1)或保留某些位(按位或0) 三、按位异或的使用场景 将某些位反转(按位异或1)或保留某些位(按位异或0) 四、左移..
2022-04-14 00:32:40 1538
原创 C语言中sizeof和strlen的区别
sizeof是操作符,大部分编译器在编译时就计算了;strlen是函数,在运行时才会计算 sizeof会把\0计算在内,strlen不会把\0计算在内 sizeof的传参可以是各种类型,strlen的传参只能是char * /* * Compile: gcc -Wall -g -o test_sizeof test_sizeof.c * Excute : ./test_sizeof love_is.mp4 * * */#include <stdio.h...
2022-03-31 18:32:18 706
原创 C语言中的字符串操作函数
一、头文件#include <string.h>二、字符串操作函数2.1 求字符串长度strlenint len = 0;char *str = "hello_world";len = strlen(str);2.2 字符串复制/截取strncpy 不要使用strcpy,不安全。相对来说,strncpy更安全一点 一定要保证目的字符串的长度要大于等于源字符串,且复制的字符串长度不超过目的字符串长度 目的字符串定义为char*类型时,在使用
2022-03-31 16:31:53 718
原创 ffmpeg中的时间戳(timestamp)与时间基(time base)
时间戳 定义:当前时刻,单位是时间基 时间基 时间基的表示:用秒来表示,比如(1/25)秒,(1/1M)秒 时间基在ffmpeg中不是统一的,在各层中都不相同,分为:封装层时间基、编解码层时间基 封装层时间基为AVStream->time_base;编解码层时间基为AVCodecContext->time_base 定义:基本时间单位,同常用的时、分、秒、毫秒、微秒本质一样的基本时间单位 时间基的不统一,带来了时间戳之间的转换,为了提高计..
2022-03-20 12:57:56 3439
Hao_叠接相加法求长序列相关
2018-11-20
OfficeTabEnterprise.9.60安装包与安装教程
2018-08-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人