C语言共0篇
C语言
C语言快速回顾(二)-五八三

C语言快速回顾(二)

前言 在Android音视频开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《Android 音视频从入门到提高 - 任务列表》,结合我自己的工作学习经历,我准备写一个音视...
admin的头像-五八三admin2年前
0860

C语言函数的调用参数说明

在函数中修改函数参数的值,使其能够影响到函数外部的变量 如果你想要自定义函数的参数能够在函数内部进行修改,并且这些修改能够影响到函数外部的变量,你需要将函数的参数改为指针类型,并在...
admin的头像-五八三admin2年前
0320
Lua 模式匹配-五八三

Lua 模式匹配

一、Lua 中的模式匹配 与其他脚本不同,Lua 语言既没有使用 POSIX 正则表达式,也没有使用 Perl 正则表达式进行模式匹配。 主要是因为大小问题,因为一个典型的 POSIX 正则表达式实现需要 4000 ...
admin的头像-五八三admin2年前
0260
C语言必背100代码,C语言必会100代码大全-五八三

C语言必背100代码,C语言必会100代码大全

一、C语言初学者必学必会的C语言必背100代码 一个C语言入门初学者如何学代码,读代码和写代码,我想学代码不知道方向谁能给我指明一个方向?对于c语言来说,要记得东西其实不多,基本就是几个常用...
admin的头像-五八三admin2年前
0250
Lua 数据类型 —— 字符串-五八三

Lua 数据类型 —— 字符串

一、字符串 Lua 使用 八个比特位来存储 字符。(一个字节 = 八个比特位) Lua 最好使用 UTF-8 编码。 字符串是不可变值,和 java 和 kotlin 相似,修改其中某一个字符,都是创建一个新的字符串...
admin的头像-五八三admin2年前
0200
Lua 数据类型 - boolean-五八三

Lua 数据类型 – boolean

一、boolean 定义 lua 中只有 false 和 nil 表示假,其他都是表示真。 数字 0 和空字符串也表示真。 二、逻辑运算:and、or、not and:如果第一个操作数为 “false” , 则返回第一个操作数 or...
admin的头像-五八三admin2年前
0190
Lua 使用 —— IO 操作-五八三

Lua 使用 —— IO 操作

一、前言 Lua 语言是以一个脚本存在,所以他自身不会提供太多和外部交互的机制。需要交互则由宿主提供或是由外部库。 接下来分享下如何使用以 iso c 作为宿主,进行标准库的 io 操作。 二、io.i...
admin的头像-五八三admin2年前
0180
Lua 数据类型 —— 表-五八三

Lua 数据类型 —— 表

一、简介 表永远是匿名的,表本身和保存表的变量之间没有固定关系。 对于一个表而言,当程序不再有变量指向他时,垃圾收集器会最终删除这个表并重用其占用的内存。 Lua 不会进行隐藏拷贝或创建...
admin的头像-五八三admin2年前
0150
学习C++这一篇就够了(提升篇)-五八三

学习C++这一篇就够了(提升篇)

合集 - C/C++(3)1.学习C++这一篇就够了(进阶篇)07-072.学习C++这一篇就够了(提升篇)07-093.学习C++这一篇就够了(基础篇)07-06收起 C++中除了面向对象的编程思想外,还有另一种就是泛型编...
admin的头像-五八三admin2年前
0140
Lua 数据类型 —— 函数-五八三

Lua 数据类型 —— 函数

一、函数结构 1、声明 optional_function_scope function function_name( argument1, argument2, argument3..., argumentn) function_body return result_params_comma_separated end optional_...
admin的头像-五八三admin2年前
0140

比较编程语言C和Go

使用一个简单的计数程序来比较古老的C语言和现代的Go语言。Go是一种现代的编程语言,它在很大程度上源自C语言。因此,对于任何使用C语言编写程序的人来说,Go可能会感觉很熟悉。Go使得编写新程...
admin的头像-五八三admin2年前
0120
C语言快速回顾(三)-五八三

C语言快速回顾(三)

前言 在Android音视频开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《Android 音视频从入门到提高 - 任务列表》,结合我自己的工作学习经历,我准备写一个音视...
admin的头像-五八三admin2年前
0120

文盘Rust — FFI 浅尝 | 京东云技术团队

rust FFI 是rust与其他语言互调的桥梁,通过FFI rust 可以有效继承 C 语言的历史资产。本期通过几个例子来聊聊rust与C 语言交互的具体步骤。 场景一 调用C代码 创建工程 cargo new --bin ffi_sa...
admin的头像-五八三admin2年前
0110
详解字符串函数与内存函数【C语言/进阶】-五八三

详解字符串函数与内存函数【C语言/进阶】

文章目录 前言 1. 字符串函数 1.1 strlen 1.2 strcpy 1.3 strcat 1.4 strcmp 1.5 strnpy 1.6 strncat 1.7 strncmp 1.8 strstr 1.9 strtok 1.9 strerror 1.11 memcpy 1.12 **memmove** 1.13 memc...
admin的头像-五八三admin2年前
0100
Lua 数据类型 - nil-五八三

Lua 数据类型 – nil

一、作用 表示没有任何值 删除一个全局变量 删除 table 中的值 --- name 没有声明过,所以会为 nil,表示当前什么都没有 print(name) --> nil local name = '江澎涌' print(name) --> 江...
admin的头像-五八三admin2年前
090
Lua 数据类型 —— 数值-五八三

Lua 数据类型 —— 数值

一、版本间的区别 在 5.2 及 之前版本,只有 双精度 浮点格式。 在 5.3 之后,开始有 64 位整数和 float 双精度浮点类型。 lua 5.3 之后版本也可以编译为 精简 Lua 模式,该模式中使用 32 位整...
admin的头像-五八三admin2年前
090
C语言快速回顾(一)-五八三

C语言快速回顾(一)

前言 在Android音视频开发中,网上知识点过于零碎,自学起来难度非常大,不过音视频大牛Jhuster提出了《Android 音视频从入门到提高 - 任务列表》,结合我自己的工作学习经历,我准备写一个音视...
admin的头像-五八三admin2年前
070

05-复习C语言核心知识|预处理、头文件、强制类型转换、错误处理、递归、内存管理

一、概述 最近家里有点事,趁在家的这段时间,复习一下C语言核心知识,后的底层开发、音视频开发、跨平台开发、算法等方向的进一步研究与学习埋下伏笔 本篇文章接着上一篇继续对C语言的核心语法知...
admin的头像-五八三admin2年前
070
04-复习C语言核心知识|结构体、共用体、位域、输入&输出、文件读写-五八三

04-复习C语言核心知识|结构体、共用体、位域、输入&输出、文件读写

一、概述 最近家里有点事,趁在家的这段时间,复习一下C语言核心知识,后的底层开发、音视频开发、跨平台开发、算法等方向的进一步研究与学习埋下伏笔 本篇文章接着上一篇继续对C语言的核心语法知...
admin的头像-五八三admin2年前
060

语言和规范:cpp的规范变迁

1 简介 C++自1979年首次实现带有类的C以来,已经存在了40年。 现在其C++ 的语法已经非常复杂。 其发展路径具有重要的参考意义,特别是像go,rust这样的类似的语言。 Rust从C++中学到了内存安全...
admin的头像-五八三admin2年前
060