70 lines
1.3 KiB
C
70 lines
1.3 KiB
C
/*
|
||
* 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;
|
||
} |