跳至内容

CharToString

CharToString

将字符型转换成字符串型结果。

string  CharToString(
   uchar  char_code      // 交易品种的数值代码
   );

常量

char_code

[in] 统一码交易品种代码

返回值

统一码交易品种的字符串。

示例:

string ExtStrArray[224];

//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
//--- 在从交易品种代码32(空格)到255(UCHAR _ MAX)的循环中,
//--- 根据当前代码页,用转换为字符串的交易品种代码填充数组
   for(int i=32; i<=UCHAR_MAX; i++)
      ExtStrArray[i-32]=CharToString((uchar)i);

//--- 在日志中记录标题和交易品种表格
   Print("Table of symbols:");
   ArrayPrint(ExtStrArray,_Digits," | ");
   /*
   result:
   Table of symbols:
   [  0] " " | "!" | """ | "#" | "$" | "%" | "&" | "'" | "(" | ")" | "*" | "+" | "," | "-" | "." | "/" | "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8"
   [ 25] "9" | ":" | ";" | "<" | "=" | ">" | "?" | "@" | "A" | "B" | "C" | "D" | "E" | "F" | "G" | "H" | "I" | "J" | "K" | "L" | "M" | "N" | "O" | "P" | "Q"
   [ 50] "R" | "S" | "T" | "U" | "V" | "W" | "X" | "Y" | "Z" | "[" | "\" | "]" | "^" | "_" | "`" | "a" | "b" | "c" | "d" | "e" | "f" | "g" | "h" | "i" | "j"
   [ 75] "k" | "l" | "m" | "n" | "o" | "p" | "q" | "r" | "s" | "t" | "u" | "v" | "w" | "x" | "y" | "z" | "{" | "|" | "}" | "~" | "" | "&#1026;" | "&#1027;" | "&#8218;" | "&#1107;"
   [100] "&#8222;" | "…" | "&#8224;" | "&#8225;" | "?" | "‰" | "&#1033;" | "&#8249;" | "&#1034;" | "&#1036;" | "&#1035;" | "&#1039;" | "&#1106;" | "‘" | "’" | "“" | "”" | "&#8226;" | "&#150;" | "—" | "&#152;" | "&#8482;" | "&#1113;" | "&#8250;" | "&#1114;"
   [125] "&#1116;" | "&#1115;" | "&#1119;" | " " | "&#1038;" | "&#1118;" | "&#1032;" | "¤" | "&#1168;" | "&#166;" | "§" | "Ё" | "&#169;" | "&#1028;" | "&#171;" | "&#172;" | "&#173;" | "&#174;" | "&#1031;" | "°" | "±" | "&#1030;" | "&#1110;" | "&#1169;" | "&#181;"
   [150] "&#182;" | "·" | "ё" | "№" | "&#1108;" | "&#187;" | "&#1112;" | "&#1029;" | "&#1109;" | "&#1111;" | "А" | "Б" | "В" | "Г" | "Д" | "Е" | "Ж" | "З" | "И" | "Й" | "К" | "Л" | "М" | "Н" | "О"
   [175] "П" | "Р" | "С" | "Т" | "У" | "Ф" | "Х" | "Ц" | "Ч" | "Ш" | "Щ" | "Ъ" | "Ы" | "Ь" | "Э" | "Ю" | "Я" | "а" | "б" | "в" | "г" | "д" | "е" | "ж" | "з"
   [200] "и" | "й" | "к" | "л" | "м" | "н" | "о" | "п" | "р" | "с" | "т" | "у" | "ф" | "х" | "ц" | "ч" | "ш" | "щ" | "ъ" | "ы" | "ь" | "э" | "ю" | "я"
   */
  }

另见

StringToCharArrayShortToStringStringGetCharacter