在SQLITE源码中看到这样一行代码,不懂啥意思!

kkun_3yue3 2008-12-19 09:06:28
int sqlite3_config(int op, ...){


后边那个...是啥用法呀,从没见过呀,


这里还有一个

/*
** Configuration settings for an individual database connection
*/
int sqlite3_db_config(sqlite3 *db, int op, ...){
va_list ap;
int rc;
va_start(ap, op);
switch( op ){
case SQLITE_DBCONFIG_LOOKASIDE: {
void *pBuf = va_arg(ap, void*);
int sz = va_arg(ap, int);
int cnt = va_arg(ap, int);
rc = setupLookaside(db, pBuf, sz, cnt);
break;
}
default: {
rc = SQLITE_ERROR;
break;
}
}
va_end(ap);
return rc;
}

...全文
228 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
就呆在云上 2008-12-19
  • 打赏
  • 举报
回复
再google一下
nullah 2008-12-19
  • 打赏
  • 举报
回复
可变长参数
就呆在云上 2008-12-19
  • 打赏
  • 举报
回复

百度一下可变函数参数
这个是c语言里面用的非常多的
呵呵
本程序采用轻而小巧的sqlite数据库。 本程序的数据已经安装好,解压即可使用。使用前,请配置好您的同学录。 使用说明: 1. 打开文件include/config.php,你将看到一个//”后面的文字是说明,具体请按说明填写。 2. 接下来打开文件 include/pz.php 你会看到,这也是一个数组,里面的文字便是同学录的问题,必须保证你有一定的数组知识,否则请交给php的人改。这个文件的配置必须在你的同学录使用前配置好,千万不要在你的同学录已经开始有同学添加了的时候再去配置这个文件,否则后果自负。 3. include/s.txt文件是黑板墙的诗词,可根据个人意愿更改 v1.1更新说明: 本次更新已经根据一部分用户的要求改进了。 1. 现在它不仅支持sqlite数据库,它还支持MySQL,安装前,请编辑include/config.php把'DB_TYPE'=>'sqlite'改成 'DB_TYPE'=>'mysql',就能使用MySQL存储数据了,还有一些MySQL配置在里面需要弄,请按照提示完成配置。 2. 更新和删除同学的资料,在列表里点击一位同学的资料,进去然后拉到最下面就可以看到“修改资料”的字眼了,点进去就可以修改相关资料,如果想删除资料,请拉到最下面,可以看到 删除 的字眼了。注:更新操作的密码请到include/config.php修改 3. 修复了头像变椭圆的问题,不过这样不兼容一些浏览器。还有其他小地方的CSS问题就不说了。 v1.2更新说明: 1. 增加聚会预约,这个功能很好玩 ⑴设置可预约人数 ⑵上传一张景点图片 ⑶设置聚会时间 ⑷设置聚会地点 ⑸聚会预约 2. 修改了小部分CSS问题 3. 修复了小部分php代码 v1.3更新说明: 这次更新主要是解决了图片列表的样式图片的压缩,为手机的省流量了。查看相片没加压缩,所以会显示原图。 添加聚会只需要访问juhui.php?m=add就行了,之所以没在页面给出连接是因为没在添加表单里加任何限制,也就是说任何人都能添加聚会,只要他知道地址。 如果要重建同学录,upload文件夹可以随便删除了。
Python基于TensorFlow深度学习卷积神经网络自动识别网站验证码设计毕业码案例设计 开发环境: Pycharm + Python3.7 + Django2.2 + sqlite数据库 + TensorFlow深度学习框架 + selenium自动化测试 “基于深度网络的网站验证码识别研究与实现”:主要是利用卷积神经网络,基于TensorFlow平台,构建了三层卷积两层全联接模型,训练出的一个准确率为91.3%的识别模型。再基于Django构建登陆系统,使用selenium实现自动测试,完成验证码从识别到自动登录的全过程。 -------- 不运行可以私聊问,可远程教学 该资内项目码是个人的毕设,代码都测试ok,都是运行成功后才上传资,答辩评审平均分达到96分,放心下载使用! <项目介绍> 1、该资内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 --------
Python基于Django网络健身俱乐部网站设计毕业码案例设计 开发环境: Pycharm + Python3.7 + Django2.0 + sqlite数据库 设计一个健身俱乐部网站,一共有3个身份:学员,教练和超级管理员。学员注册登录后可以查询教练信息,查询课程信息,也可以订阅收藏教练和课程,其课程有会员课程和免费课程,如果是会员课程学员需要在线充值成会员后才可以订阅,论坛模块可以供学员和教练发布帖子,也可以回复其他人的帖子!教练注册登录后可以查看订阅了自己课程的学员,可以发布新的课程和管理已有的课程,查看自己的粉丝,管理自己的帖子,修改个人信息等,管理员登录后可以管理所有的记录信息! 学员账号密码:254540457/123456 教练账号密码:1003/123456 超级管理员账号密码: manage/123456abc -------- 不运行可以私聊问,可远程教学 该资内项目码是个人的毕设,代码都测试ok,都是运行成功后才上传资,答辩评审平均分达到96分,放心下载使用! <项目介绍> 1、该资内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 --------

69,380

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧