【发布时间】:2019-06-28 16:41:00
【问题描述】:
这是strspn的概要:
#include <string.h>
size_t strspn(const char *s1, const char *s2);
这是 POSIX.1-2001 的描述和返回值:
strspn() 函数应计算 s1 指向的字符串的最大初始段的长度(以字节为单位),该长度完全由 s2 指向的字符串中的字节组成。
strspn()函数应该返回s1的长度;没有保留返回值来指示错误。
这与 POSIX.1-2017 (几乎)相同:
strspn() 函数应计算 s1 指向的字符串的最大初始段的长度(以字节为单位),该长度完全由 s2 指向的字符串中的字节组成。
strspn() 函数应返回计算长度;没有保留返回值来指示错误。
strspn 的实现是否可以同时兼容 POSIX.1-2001 和 POSIX.1-2017?怎么样?
【问题讨论】: