会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
就当笔记吧
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
47
下一页
2025年2月19日
lua全局表
摘要: lua的几个全局表存放在这几个索引上,前2个无法在lua脚本中直接访问,第3个等同于lua脚本的_G mylib.c #include <string.h> #include <stdlib.h> #include <lauxlib.h> #if !defined(LUA_VERSION_NUM)
阅读全文
posted @ 2025-02-19 22:10 yanghui01
阅读(31)
评论(0)
推荐(0)
2025年2月18日
指针加法
摘要: char* char arr1[] = { 'a', 'b', 'c', 'd' }; char *p = arr1; printf("%p\n", p); p++; //地址加1个字节 printf("%p, %c\n", p, *p); p += 2; //地址加2个字节 printf("%p,
阅读全文
posted @ 2025-02-18 23:26 yanghui01
阅读(16)
评论(0)
推荐(0)
2025年2月17日
常用lua c api
摘要: lua栈索引顺序说明 从栈顶往栈底:-1, -2, -3...... 从栈底往栈顶: 1, 2, 3...... 操作表 LUA_API void (lua_createtable) (lua_State *L, int narr, int nrec); //创建新表, 压入栈顶, narr为初始数
阅读全文
posted @ 2025-02-17 23:38 yanghui01
阅读(189)
评论(0)
推荐(0)
c语言常用变量类型
摘要: 跨平台类型 char, unsigned char, int8_t, uint8_t: 1字节 short, unsigned short, int16_t, uint16_t: 2字节 int32_t, uint32_t: 4字节 long long, unsigned long long: 8字
阅读全文
posted @ 2025-02-17 22:59 yanghui01
阅读(55)
评论(0)
推荐(0)
字符数组与指针
摘要: char数组 //char数组就是n个地址连续的char static void print_char_arr(char *p, size_t len) { for (size_t i = 0; i < len; ++i) { char c = *(p + i); printf("%c ", c);
阅读全文
posted @ 2025-02-17 22:47 yanghui01
阅读(28)
评论(0)
推荐(0)
2025年2月16日
联合体union
摘要: 占用大小按字节数最大的变量来,下面的联合体的大小为4字节 typedef union MyUnion { char c; //1byte int i; //4byte } _MyUnion; int main() { _MyUnion v; printf("%x, %x\n", v.c, v.i);
阅读全文
posted @ 2025-02-16 23:17 yanghui01
阅读(20)
评论(0)
推荐(0)
char**指针与const
摘要: 1,char** char c = '0'; char* p1 = &c; //p1是一个指针变量, 存放的是char类型变量的地址 *p1 = '1'; const char* p2 = &c; //p1是一个指针变量, 存放的是char类型变量的地址, const修饰*, 表示指针内容(*p2)
阅读全文
posted @ 2025-02-16 00:11 yanghui01
阅读(52)
评论(0)
推荐(0)
2025年2月13日
vs编译luasocket
摘要: 下载lua 参考:lua包管理器luarocks使用 下载luasocket lunarmodules/luasocket: Network support for the Lua language, 下载源码并解压 编译源码 1) 修改Lua.props文件,主要是修改$(LUAV), $(LUA
阅读全文
posted @ 2025-02-13 23:05 yanghui01
阅读(223)
评论(0)
推荐(0)
const char*, char* const区别
摘要: const char* p const修饰char*, 指针的内容不可改, 也可以写成char const* p char c = '0'; char c2 = 'a'; const char* p1 = &c; //p1为指针变量, 变量值是char类型变量的地址, const修饰char*, 表
阅读全文
posted @ 2025-02-13 22:11 yanghui01
阅读(169)
评论(0)
推荐(0)
2025年2月12日
编译luacurl
摘要: curl curl - Download 这边下载的是MinGW的预编译库 解压文件 lua5.1库 参考这边:lua包管理器luarocks使用 luacurl GitHub - alekmarinov/luacurl: Binds libCURL to Lua, 下载源码并解压 修改CMakeL
阅读全文
posted @ 2025-02-12 23:50 yanghui01
阅读(114)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
47
下一页
公告