ChatGPT 3.5 国内中文镜像站免费使用啦
猿说编程-猿说编程-第31页
C语言 __LINE__-猿说编程

C语言 __LINE__

C语言 __LINE__ - ANSI C 定义了许多宏。在编程中您可以使用这些宏,但是不能直接修改这些预定义的宏。 __DATE__ 当前日期,一个以 “MMM DD YYYY” 格式表示的字符串常量。 __TIME__ 当前时间...
Python GIL 锁-猿说编程

Python GIL 锁

Python GIL锁 - Python 中除了 线程互斥锁Lock 还有 GIL 锁,GIL 锁全称:Global Interpreter Lock,任何 Python 线程threading 执行前,必须先获得 GIL 锁才能执行,当线程获取到 GIL 锁之后,...
C语言 memcpy和memcpy_s区别-猿说编程

C语言 memcpy和memcpy_s区别

C语言 memcpy和memcpy_s区别 - C 语言中 memcpy 函数 / memcpy_s 函数,都可以用来完成 char 字符串内存拷贝;memcpy 函数 / memcpy_s 函数都属于内存拷贝,所以在拷贝过程中即便遇到 ,也不会结...
C语言 va_start / va_end / va_arg 自定义 printf 函数-猿说编程

C语言 va_start / va_end / va_arg 自定义 printf 函数

C语言 va_start / va_end / va_arg 自定义 printf 函数 - 关于 C 语言的不定长参数使用,必然离不开三个宏: va_start 、va_arg 、va_end
AVFoundation - AVMetadataItem 获取媒体属性元数据-猿说编程

AVFoundation – AVMetadataItem 获取媒体属性元数据

AVMetadataItem 获取媒体属性元数据 - AVAsset 和 AVAssetTrack 都可以实现查询相关元数据的功能.一般使用 AVAsset 提供的元数据当涉及获取曲目一级元数据等情况时会使用 AVAssetTrack ,注意:...
AVFoundation – AVCompositionTrack AVMutableCompositionTrack 添加移除缩放媒体音视频轨道信息-猿说编程

AVFoundation – AVCompositionTrack AVMutableCompositionTrack 添加移除缩放媒体音视频轨道信息

AVFoundation – AVCompositionTrack AVMutableCompositionTrack 添加移除缩放媒体音视频轨道信息 - 1.不可变对象AVCompositionTrack AVCompositionTrack 继承自 AVAssetTrack ,该对象中的轨道...
Python 可变数据类型和不可变数据类型-猿说编程

Python 可变数据类型和不可变数据类型

1.可变数据类型和不可变数据类型区别 可变数据类型:当该数据类型对应的变量的值发生了变化时,如果它对应的内存地址不发生改变,那么这个数据类型就是 可变数据类型。 不可变数据类型:当该数...
C语言 回调函数 callback-猿说编程

C语言 回调函数 callback

C语言 回调函数 callback - 函数指针,其本质是一个指针,指向的是一个函数的地址。 指针函数,即返回指针的函数,其本质是一个函数,而该函数的返回值是一个指针。
Python sys模块-猿说编程

Python sys模块

在Python sys 模块提供对解释器使用或维护的一些变量的访问,以及与解释器强烈交互的函数!
C语言 使用指针遍历数组-猿说编程

C语言 使用指针遍历数组

C语言 使用指针遍历数组 - 数组中的每个元素都有一个序号,这个序号从 0 开始,称为下标 index,例如,a[0] 表示第 1 个元素,a[3] 表示第 4 个元素。数组是一个整体,它的内存是连续的 当知道...

ChatGPT 3.5 国内中文镜像站免费使用啦