C程序内存分配剖析.pptVIP

  • 2
  • 0
  • 约4.82千字
  • 约 49页
  • 2016-06-28 发布于湖北
  • 举报
可以少传一个参数吗? UNICODE_STRING字符串 注意如果UNICODE字符串中有N个字符,则Length等于2N。 UNICODE_STRING字符串不以空字符结尾,长度靠Length字段表示。 typedef struct _UNICODE_STRING { USHORT Length; // 字符串长度,单位是字节 USHORT MaximumLength; // 字符串缓冲区的最大长度 PWSTR Buffer; // 缓冲区指针 } UNICODE_STRING; 谨慎处理字符串缓冲区 UNICODE_STRING str; wcscpy(str.Buffer, L”my first string!”); str.Length = str.MaximumLength = wcslen(L”my first string!”)*sizeof(WCHAR); UNICODE_STRING str; str.Buffer = L”my first string”; str.Length = str.MaximumLength = wcslen(L”my first string!”)*sizeof(WCHAR); 正确的例子: 错误的例子: 为什么有时相同有时不同? 12 15 12 12 改成char a[10

文档评论(0)

1亿VIP精品文档

相关文档