当前位置:首页 » 编程语言 » c转易语言

c转易语言

发布时间: 2022-08-17 03:28:41

㈠ C++代码翻译成 易语言代码

DWORD NADDR =0; //定义NADDR为0,NADDR是双字
DWORD dwIp=0x1A0C20; //定义dwIp为0xA0C20,也是双字

_asm
{
push 0x0b8 //0x0b8压入栈
call dwIp //调用dwIp过程
add esp,4 // 4加esp寄存器的内容并存入寄存器esp
mov NADDR,eax //将NADDR的值赋给eax寄存器
}

if(NADDR) //如果NADDR不为零
{
NoTest = *(int*)(NADDR + 0x4*(Ncount)+4);
//这里我估计就是通过修改一个指针指向内存的值来改一些东西,这里就是这里具体指向哪里我也不知道,你给我的程序不够完整,但大意就是通过NADDR这个量来改变其他的值,可能是一个变量的值,也可能是程序的返回地址,一般此方法用于对程序的加密

}

if( Acount > 0 && Ncount < Acount)
{
//如果Acount > 0 并且 Ncount < Acount
执行过程SendKey()

SendKey(NoTest);

}

主要意思就是在NoTest = *(int*)(NADDR + 0x4*(Ncount)+4); 这一句
我做过类似的程序,你可以在我的空间里找到。
http://hi..com/tclzs/blog/item/1e559a3505bf348da61e12d3.html

㈡ 帮我转成易语言 本来是C

VC++转易语言 这个下面调用的dll参数怎么用到易语言里 求教 dll我有 那位本来调试运行是在系统临时文件夹里面调试,那个文件夹里面没有数据库文件,

㈢ C语言和易语言有什么区别…

一、语言特点不同

1、C语言:是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。

2、易语言:是一门以中文作为程序代码编程语言,其以“易”着称,创始人为吴涛。


二、语言功能不同

1、C语言:能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言

2、易语言:创造易语言的初衷是进行用中文来编写程序的实践,方便中国人以中国人的思维编写程序,并不用再去学习西方思维。

三、语言作用不同

1、C语言:保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括一些类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。

2、易语言:易语言的诞生极大的降低了编程的门槛和学习的难度。


㈣ C翻译成易语言

.版本2

.子程序CalulateCRCbySoft,短整数型
.参数pucData,字节集
.局部变量v,整数型
.局部变量crcTal,整数型,,"16"
.局部变量len,整数型
.局部变量i,整数型
.局部变量temp,整数型

crcTal[1]=十六进制(“0000”)
crcTal[2]=十六进制(“1021”)
crcTal[3]=十六进制(“2042”)
crcTal[4]=十六进制(“3063”)
crcTal[5]=十六进制(“4084”)
crcTal[6]=十六进制(“50a5”)
crcTal[7]=十六进制(“60c6”)
crcTal[8]=十六进制(“70e7”)
crcTal[9]=十六进制(“8108”)
crcTal[10]=十六进制(“9129”)
crcTal[11]=十六进制(“a14a”)
crcTal[12]=十六进制(“b16b”)
crcTal[13]=十六进制(“c18c”)
crcTal[14]=十六进制(“d1ad”)
crcTal[15]=十六进制(“e1ce”)
crcTal[16]=十六进制(“f1ef”)
len=取字节集长度(pucData)
.计次循环首(len,i)
temp=右移(v,12)
v=左移(v,4)
v=位异或(crcTal[位与(位异或(temp,右移(pucData[i],4)),15)+1],v)
temp=右移(v,12)
v=左移(v,4)
v=位异或(v,crcTal[位与(位异或(temp,位与(pucData[i],15)),15)+1])
.计次循环尾()
返回(位与(v,65535))

测试一下看有没有问题

㈤ C语言代码转换成易语言

三个地方的如果真写错了
如果真(t=5 且 输入蓝球号码≠蓝球 [i] 或 t=4 且 输入蓝球号码=蓝球 [i])
如果真(t=4 且 输入蓝球号码≠蓝球 [i] 或 t=3 且 输入蓝球号码=蓝球 [i])
如果真(t=2 且 输入蓝球号码=蓝球 [i] 或 t=1 且 输入蓝球号码=蓝球 [i] 或 t=0 且 输入蓝球号码=蓝球 [i])
应该写成这样:
如果真((t=5 且 输入蓝球号码≠蓝球 [i]) 或 (t=4 且 输入蓝球号码=蓝球 [i]))
如果真((t=4 且 输入蓝球号码≠蓝球 [i]) 或 (t=3 且 输入蓝球号码=蓝球 [i]))
如果真(t≤2 且 输入蓝球号码=蓝球 [i])
-----------------
因为"且"和"或"是同级的,不加小括号是按顺序计算的,好比4/2*2不等于4/(2*2)

㈥ 如何把C语言源码,转换成易语言源码。

咨询记录 · 回答于2021-09-30

㈦ c的w2a 一个转换。 易语言怎么写

.版本 2
.子程序 W2A, 文本型
.参数 参数_Unicode文本, 字节集
.参数 参数_代码页, 整数型, 可空, 默认为:936(简体中文)
.局部变量 局部_Ansi长度, 整数型
.局部变量 局部_Unicode长度, 整数型
.局部变量 局部_返回值, 文本型
.如果真 (是否为空 (参数_代码页))
参数_代码页 = 936
.如果真结束
局部_Unicode长度 = 取字节集长度 (参数_Unicode文本) ÷ 2
局部_Ansi长度 = WideCharToMultiByte (参数_代码页, 0, 参数_Unicode文本, 局部_Unicode长度, 局部_返回值, 0, 0, 0)
局部_返回值 = 取空白文本 (局部_Ansi长度)
.如果真 (WideCharToMultiByte (参数_代码页, 0, 参数_Unicode文本, 局部_Unicode长度, 局部_返回值, 局部_Ansi长度, 0, 0) = 0)
返回 (“”)
.如果真结束
返回 (局部_返回值)

.版本 2
.DLL命令 WideCharToMultiByte, 整数型, "kernel32.dll", "WideCharToMultiByte", , 将通配符映像为多字节
.参数 代码页, 整数型
.参数 标志, 整数型
.参数 宽字符文本, 字节集
.参数 宽字符文本长度, 整数型
.参数 双字节文本, 文本型
.参数 双字节文本长度, 整数型
.参数 默认文本, 整数型
.参数 使用默认文本, 整数型

㈧ 求把这段C 转成易语言

貌似这是C++的汇编。不过告诉你,一般越过其他编程语言的都不会去学易语言的,因为他们会感觉用中文编程特别别扭。

㈨ 谁能帮咱把下面的 c 翻译成易语言

#包括<一>。H
#包括<窗口H>。
#包括<wincryptH>。
无效的main()
{
data_blob数据;
data_blobDATAOUT信号;
//远程桌面。exe中使用的是Unicode,所以必须做宽字符转换
pbdatainput=(字节字节**)“自由”;
DWORDcbdatainput=wcslen(L“自由”)*sizeof(wchar_t);
datain.pbdata=pbdatainput;
datain.cbdata=cbdatainput;
文件指针;
如果(cryptprotectdata(
与数据,
l“PSW”,//的描述字符串
//要包括在
//加密数据。
空,//可选的熵不习惯。
空,//保留。
空,//传递NULL为
//提示结构。
0。
与DATAOUT))
{
printf(“加密阶段工作。\n”);
FP=fopen(“密码。txt”,“W”);
int数=0;
而(count<=(int)dataout.cbdata){
//因为一个无符号整型占32位
16/转换成成进制要占两位
//所以这里需要用% 02
fprintf(FP,“%02x”,DATAOUT信号。pbdata[数]);
计数+;
}
fclose(FP);
}
其他的
{
printf(“加密错误使用cryptprotectdata。\n”);
出口1。
}
}

热点内容
写编程英文 发布:2025-01-20 02:37:50 浏览:15
安卓怎么修改饥荒 发布:2025-01-20 02:20:54 浏览:618
android64位开发环境 发布:2025-01-20 01:58:01 浏览:261
阿里云服务器能搭美国站点 发布:2025-01-20 01:49:34 浏览:276
安卓手机壁纸如何更换成动态壁纸 发布:2025-01-20 01:40:27 浏览:705
安卓微信签名在哪里修改 发布:2025-01-20 01:25:31 浏览:109
安卓电脑管家怎么恢复出厂设置 发布:2025-01-20 01:24:06 浏览:313
qt编译sqlite库 发布:2025-01-20 01:22:30 浏览:525
360摄像头存储设置 发布:2025-01-20 01:16:01 浏览:538
js防缓存 发布:2025-01-20 01:15:47 浏览:495