【问题标题】:strset function in <string.h>, C<string.h> 中的 strset 函数,C
【发布时间】:2018-06-02 12:53:31
【问题描述】:

学C语言的时候,听说过C语言中的strset函数。

但是,我在最新版本的 C 中找不到它。

它被删除了吗?如果删除了,为什么要删除?

【问题讨论】:

标签: c string.h


【解决方案1】:

strset 仍然存在。 VS 2017 - _strset_s

#include <stdio.h>
#include <string.h>
int main() {
    char text[] = "Test Code";
    _strset_s(text, sizeof(text), '*');
    printf("%s\n", text);
}

结果 :*********

“文本代码”共有 9 个字符。 所以输出九个 ('')

_strset_s(char *_Destination, size_t_DestinationSize, int _Value)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-08-16
    • 1970-01-01
    • 2020-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-23
    相关资源
    最近更新 更多