标签关键词

关于 c 的文章共有4条

中级开发教程

Lua小坑之整数

阅读(2934)

在最近的一次开发中,需要将两个整数做除法,例如以下简单语句:c=a/b由于a和b都是整数,因此我又想当然地认为c也是整数,而实际上Lua将c转换成浮点数,导致后续逻辑判断和处理都出错了。这又是Lua让人意外的一个地方,我很困惑设计者为什么要这么设计。在Lua 5.3的reference manual文档中,对此有明确说明:Exponentiation&nbs...

中级开发教程

openwrt 中使用C调用lua脚本(二)

阅读(4546)

上一篇介绍了简单的用C调用lua脚本,本文开始介绍如何用C调用lua并获取lua的多个返回值以及简单的JSON文件处理。首先我们还是写一个lua脚本,姑且命名为function.lua-- author: mleaf -- mail: mleaf90@gmail.com  require("co...

中级开发教程

openwrt 中使用C调用lua脚本(一)

阅读(5112)

在openwrt开发中我们经常会使用到lua语言,lua语言的优越性就不用我多说了,百度上有很多相关介绍。本文的重点在于讲解如何使用C语言调用lua,至于lua调用C就很简单了,教程也很多。现在有这样一个hello.lua 文件:function add(x, y)     return ...

中级开发教程

C代码调用uci的API读openwrt配置文件

阅读(5205)

实战背景     倘若我们自己写了一个应用程序,也想用uci来集中化管理配置该应用的配置文件,怎么办呢?看了arvik的上一篇博客后相信新手能很快的使用uci对某个配置文件进行配置,只是如何让我们的应用程序读取配置文件内容呢,本篇arvik将解答这个问题。 简单的基本关系 图解 这里画一个图...