⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ustring.h

📁 一个关于韩语unicode编码的C语言库文件
💻 H
字号:
/* * Simple string library * Version 0.2 * 1999 by yoshidam */#ifndef _USTRING_H#define _USTRING_H#ifdef __cplusplusextern "C" {#endif#define USTR_INITIAL_STRING_LEN 1024#define USTR_STRING_EXTEND_LEN 1024/*#define malloc(s) xmalloc(s)*//*#define relloc(p, s) xrelloc(p, s)*/typedef struct _UString {  unsigned char* str;  int len;  int size;} UString;UString* UStr_alloc(UString* str);UString* UStr_enlarge(UString* str, int size);void UStr_free(UString* str);int UStr_addUhars(UString* s, const unsigned char* a, int len);int UStr_addChar(UString* s, unsigned char a);int UStr_addChar2(UString* s, unsigned char a1, unsigned char a2);int UStr_addChar3(UString* s, unsigned char a1, unsigned char a2,		  unsigned char a3);int UStr_addChar4(UString* s, unsigned char a1, unsigned char a2,		  unsigned char a3, unsigned char a4);int UStr_addChar5(UString* s, unsigned char a1, unsigned char a2,		  unsigned char a3, unsigned char a4, unsigned char a5);int UStr_addChar6(UString* s, unsigned char a1, unsigned char a2,		  unsigned char a3, unsigned char a4,		  unsigned char a5, unsigned char a6);int UStr_addWChar(UString* s, int c);void UStr_dump(UString* s);#ifdef __cplusplus}#endif#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -