//pointer : size : + flag
//1 byte == 1
//
//note:
//include ( end : flag )
//指针 : 大小 : + 标志
//1 字节 == 1
//
//注意 :
//包括 ( 结束 : 标志 )
DWORD ZFPOINTERSIZE (
PBYTE & z_pointersize_p_variable ,
//input :
//pointer : variable
//指针 : 变量
BYTE & z_pointersize_flag ,
//input :
//end : flag
//结束 : 标志
DWORD & z_pointersize_pointersize
//output :
//pointer : size
//指针 : 大小
)
//pointer : size : + flag
//1 byte == 1
//
//note:
//include ( end : flag )
//指针 : 大小 : + 标志
//1 字节 == 1
//
//注意 :
//包括 ( 结束 : 标志 )
{
z_pointersize_pointersize = 0 ;
//pointer : size
//initial to 0
//指针 : 大小
//初始化 为 0
for (
;
* ( z_pointersize_p_variable + z_pointersize_pointersize ) != z_pointersize_flag
//pointer : varialbe : char
//!=
//end : flag
//指针 : 变量 : 字符
//!=
//结束 : 标志
;
)
//find
//end : flag
//position
//找到
//结束 : 标志
//位置
{
z_pointersize_pointersize = z_pointersize_pointersize + 1 ;
//loop need
//
//pointer : size
//+ 1
//循环 需要
//
//指针 : 大小
//+ 1
}
z_pointersize_pointersize = z_pointersize_pointersize + 1 ;
//pointer : size
//+ 1
//指针 : 大小
//+ 1
return 0 ;
//funtion success
//函数成功
}
///////
//pointer : size :: + flag : ZFPOINTERSIZE funciton
//指针 : 大小 : + flag : ZFPOINTERSIZE 函数
static PBYTE z_pointersize_p_variable ;
//pointer : variable
//指针 : 变量
static BYTE z_pointersize_flag ;
//end : flag
//结束 : 标志
static DWORD z_pointersize_pointersize ;
//pointer : size
//指针 : 大小
没有评论:
发表评论