zoukankan      html  css  js  c++  java
  • 字符串操作

    typedef struct _STRING { 
     USHORT Length; //字符的长度,单位是字节 
     USHORT MaximumLength; //整个字符串缓冲区的最大长度 
     PCHAR Buffer; //缓冲区的指针 
    } ANSI_STRING, *PANSI_STRING;
    
    typedef struct _UNICODE_STRING {
     USHORT  Length; 字符串长度单位字节。如果是N个字符,那么Length等于N的2倍。
     USHORT  MaximumLength; 整个字符串缓冲区的最大长度,单位是字节
     PWSTR  Buffer; 缓冲区的指针
    } UNICODE_STRING *PUNICODE_STRING; 
    PUNICODE_STRING
    
    
    RtlInitAnsiString 初始化ANSI_STRING字符串
    
    RtlInitUnicodeString 初始化UNICODE_STRING字符串
    
    字符串的复制
    
    RtlCopyString ANSI_STRING字符串复制
    
    RtlCopyUnicodeString UNICODE_STRING字符串复制
    
    字符串的比较
    RtlCompareString ANSI_STRING字符串比较
    
    RtlCompareUnicodeString UNICODE_STRING字符串比较
    
    字符串大小写转换
    
    RtlUpperString  ANSI_STRING字符串转换成大写
    
    RtlUpperUnicodeString  UNICODE_STRING字符串转换成大写
    
    字符串类型转换
    
    RtlUnicodeStringToInteger   UNICODE_STRING转换为整数
    
    RtlIntegerToUnicodeString   整数转换为UNICODE_STRING
    
    RtlUnicodeStringToAnsiString  UNICODE_STRING转换为ANSI_STRING
    
    RtlAnsiStringToUnicodeString ANSI_STRING转换为UNICODE_STRING
  • 相关阅读:
    A1039 Course List for Student (25 分)
    A1101 Quick Sort (25 分)
    日常笔记6C++标准模板库(STL)用法介绍实例
    A1093 Count PAT's (25 分)
    A1029 Median (25 分)
    A1089 Insert or Merge (25 分)
    A1044 Shopping in Mars (25 分)
    js 验证
    根据string获取对应类型的对应属性
    HTML 只能输入数字
  • 原文地址:https://www.cnblogs.com/IMyLife/p/4826216.html
Copyright © 2011-2022 走看看