关于变量声明的问题,求助。
.datalpszText db '地址为%s',0像这类带有%s的怎么用?还有还有什么其他的%吗?求教详细用法。
鱼油求助。 你到底想表达什么啊?当看你的代码:
lpszText db '地址为%s',0
类似于以下的C语言语法
char lpszText[]="地址为%s";
在这里%s只是字符的意思,并没有什么特别意义! '地址为%s',0这只是一个普通的字符串,你MessageBox一下就知道了。但是在一些函数里有特别的意思(其实也没什么意思,他还是字符串)。wsprintf函数 invoke wsprintf, addr buf, addr lpszText, addr text
假设text是小名,那么buf将是地址为小名,和C语言一样。但是单独看来就是一个普通的字符串。
页:
[1]