1 Star 2 Fork 0

EtcFly/libc

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
libc_string.h 1.57 KB
一键复制 编辑 原始数据 按行查看 历史
EtcFly 提交于 2020-01-17 10:10 . 初始化版本
/**********************************************************************************************************
*@fileName: libc_string.c
*@platform: stm32l4xx.h + mdk5.26.2.0
*@version: v1.0.0
*@describe: the lib of string function interface
*@note:
**********************************************************************************************************
version date Author modification
----------------------------------------------------------------------------------------------------------
v1.0.0 190606 Etcfly Create file
**********************************************************************************************************/
#ifndef _LIBC_STRING_H
#define _LIBC_STRING_H
#ifdef _cplusplus
extern "C" {
#endif
/**********************EXPORT FUCTION**************************/
//mem
void *libc_memcpy(void *dst, const void *src, unsigned int count);
void *libc_memmove(void *dest, const void *src, unsigned int n);
int libc_memcmp(const void *cs, const void *ct, unsigned int count);
//string
unsigned int sys_strlen(const char *str);
char * libc_strcpy(char *dst, const char *src);
char *libc_strncpy(char *dst, const char *src, unsigned int n);
int libc_strcmp(const char *src1, const char *src2);
int libc_strncmp(const char *cs, const char *ct, unsigned int count);unsigned int libc_strlen(const char *str);
unsigned int libc_strlen(const char *str);
char *libc_strcat(char *dest, const char *src);
char *libc_strstr(const char *s1, const char *s2);
#ifdef _cplusplus
}
#endif
#endif
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C
1
https://gitee.com/wyabc/libc.git
[email protected]:wyabc/libc.git
wyabc
libc
libc
master

搜索帮助