📄 string.h
字号:
/****************************************************************************
*
* ALi
*
* File: string.h
*
* Description:
*
* History:
* Date Author Version Comment
* ==== ====== ======= =======
*
*
****************************************************************************/
#ifndef __LIB_C_STRING_H__
#define __LIB_C_STRING_H__
#define MEMCPY(a,b,c) ali_memcpy(a,b,c)
#define MEMCMP(a,b,c) ali_memcmp(a,b,c)
#define MEMSET(a,b,c) ali_memset(a,b,c)
#define MEMMOVE(a,b,c) ali_memmove(a,b,c)
#define STRCPY(a,b) ali_strcpy(a,b)
#define STRCMP(a,b) ali_strcmp(a,b)
#define STRLEN(a) ali_strlen(a)
#define ITOA(a,b) ali_itoa(a,b)
#define ATOI(a) ali_atoi(a)
#define ATOI16(a) ali_atoi16(a)
#define RAND(max_val) ali_rand(max_val)
#ifdef __cplusplus
extern "C"
{
#endif
void* ali_memcpy(void *dest,const void *src, unsigned int len);
void* ali_memset(void *dest, int c,unsigned int len);
int ali_memcmp(const void *buf1,const void *buf2,unsigned int len);
void * ali_memmove(void * dest,const void * src, unsigned int n);
int ali_strcpy(char *dest, char *src);
int ali_strcmp(char *dest, char *src);
unsigned long ali_strlen(char *src);
int ali_itoa(char * str, unsigned long val);
unsigned long ali_atoi(char * str);
unsigned long ali_atoi16(char * str);
#ifdef __cplusplus
}
#endif
#endif /* __LIB_C_STRING_H__ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -