
编程
位文杰TOP
男,汉族,1996年6月出生于河南周口
展开
-
stm8代码生成器 一键配置省了多少麻烦事
另外此软件还带有电阻分压计算 和并联电阻计算生成的代码如下:#include <iostm8s103f3.h>#define uint unsigned int#define uchar unsigned char#define ulong uns...原创 2019-10-17 10:50:30 · 14694 阅读 · 1 评论 -
脚本语言简介
Lua 教程Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua 是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组于 1993 年开发的,该小组成员有:Roberto Ierusalimschy、...转载 2018-11-01 13:33:47 · 16128 阅读 · 0 评论 -
脚本语言环境的安装
我使用的为Lua 环境安装Linux 系统上安装Linux & Mac上安装 Lua 安装非常简单,只需要下载源码包并在终端解压编译即可,本文使用了5.3.0版本进行安装:curl -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gztar zxf lua-5.3.0.tar.gzcd lua-5.3.0make ...原创 2018-11-01 13:36:27 · 16113 阅读 · 0 评论 -
脚本语言的数据类型
Lua 数据类型Lua是动态类型语言,变量不要类型定义,只需要为变量赋值。 值可以存储在变量中,作为参数传递或结果返回。Lua中有8个基本类型分别为:nil、boolean、number、string、userdata、function、thread和table。数据类型 描述 nil 这个最简单,只有值nil属于该类,表示一个无效值(在条件表达式中相当于false)。...原创 2018-11-01 13:39:35 · 16733 阅读 · 0 评论 -
C++ 多线程
C++ 多线程多线程是多任务处理的一种特殊形式,多任务处理允许让电脑同时运行两个或两个以上的程序。一般情况下,两种类型的多任务处理:基于进程和基于线程。基于进程的多任务处理是程序的并发执行。 基于线程的多任务处理是同一程序的片段的并发执行。多线程程序包含可以同时运行的两个或多个部分。这样的程序中的每个部分称为一个线程,每个线程定义了一个单独的执行路径。本教程假设您使用的是 Linu...原创 2018-11-01 14:07:26 · 15966 阅读 · 0 评论 -
二进制的转化
不知道大家在实际的生活中,有没有遇见这种问题,获取的数据为二进制的数据 ,自己想要输出的数据为十进制的显示 在我编写点阵屏的温度的显示的时候就遇到了这种问题,这种问题应该怎么解决呢在百度上找到了下面的一段简介果断开始尝试啊 成功了 unsigned char a,b,c,d;unsigned int x;x=0x08B3;a=x/1000;b=(...原创 2018-11-16 18:30:40 · 14037 阅读 · 0 评论 -
十进制转化为16进制
有以下种方式实现,其中两种是使用系统函数,另一种是直接自己编写。main(){int u10=0;char u16[10];int w=0,a,b,i;printf("请输入一个数字-->");scanf("%d",&u10);//u10=16;if(u10==0){u16[0]='0';w++;}else{a=u10;while(a){b=...原创 2019-05-29 13:47:01 · 27714 阅读 · 0 评论 -
string.h函数总结
string.h函数总结以下的函数使用时 都是入口参数 我们修改相应的入口参数进行试验1 #ifndef __STRING_NO_EXPORTS using ::std::size_t; using ::std::memcpy;//xtern void *memcpy(void *dest, void *src, unsigned int count);...原创 2019-07-25 11:15:09 · 14147 阅读 · 0 评论