EC600U_esp32_iap_uart/HiLinkSDK/adapter/hilink_open_str_adapter.c
2024-02-05 17:39:56 +08:00

70 lines
1.3 KiB
C
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*
* Copyright (c) Huawei Technologies Co., Ltd. 2019-2021. All rights reserved.
* Description: OS适配层字符串接口(需设备厂商实现)
*/
#include "hilink_open_str_adapter.h"
#include <string.h>
#include "hilink_typedef.h"
/*
* 用于计算字符串的长度,
* 输入参数char *src 待计算长度的字符串。
* 返回值为字符串长度。
*/
unsigned int HILINK_Strlen(const char *src)
{
return 0;
}
/*
* 用于在字符串str中查找字符ch
* 输入参数 const str为待查找字符串
* 输入参数 ch待查找字符
* 返回值NULL没有查找到字符非NULL 指向ch的指针
*/
char *HILINK_Strchr(const char *str, int ch)
{
return NULL;
}
/*
* 在字符串str中逆向查找字符ch
* 输入参数str 字符串
* 输入参数c待查找字符
* 返回值NULL没有查找到字符非NULL 指向ch的指针
*/
char *HILINK_Strrchr(const char *str, int c)
{
return NULL;
}
/*
* 把字符串转换成int整形数字
* 输入参数str 传入需要转换成 int 类型字符串
* 把字符串转换成int整形数字
*/
int HILINK_Atoi(const char *str)
{
return 0;
}
/*
* 格式化输出字符串
* 输入参数 format 格式ap为可变参数
*/
int HILINK_Printf(const char *format, va_list ap)
{
return 0;
}
/*
* 比较两个字符串str1和str2
* 输入参数str1目标串1
* 输入参数str2目标串2
* 输入参数len为比较的长度
* 返回0 成功, 其他 失败
*/
int HILINK_Strncmp(const char *str1, const char *str2, unsigned int len)
{
return 0;
}