- 10
- 0
- 约1.36千字
- 约 3页
- 2017-05-19 发布于四川
- 举报
统计字符串中字母的个数并且转化为10进制及16进制字符串输出
#include stdio.h
#include string.h
int main()
{
int X;
char BUFFER[1200]=skazAZslkdnsoqjo1%E%2uh891uee10s191skazAZslkdnsoqjo1%E%2uh891uee10s191skazAZslkdnsoqjo1%E%2uh891uee10s191skazAZslkdnsoqjo1%E%2uh891uee10s191skazAZslkdnsoqjo1%E%2uh891uee10s191skazAZslkdnsoqjo1%E%2uh891uee10s191;//一共个字母
char RESULT10[12];
char RESULT16[12];
_asm
{
XOR EAX,EAX
LEA ESI,BUFFER
LABEL1://下面几行得到字符串中字母个数,存储在EAX中
CMP [ESI],\0
JZ OVER
MOV BL,[ESI]
INC ESI
CALL PANDUAN
JMP LABEL1
OVER:
PUSH EAX//用作保存EAX的值
LEA ESI,RESULT10
MOV EB
原创力文档

文档评论(0)