gpt4 book ai didi

java - String.h 中是否有返回子字符串的内置函数?

转载 作者:行者123 更新时间:2023-11-30 21:26:16 25 4
gpt4 key购买 nike

假设我的字符串是s="Computer"。如果我使用 Java 进行编码,则 C=s.substring(1,3) 将返回 C="oup";

C 中是否有一个内置的类函数可以精确地执行此操作?请不要使用指针。

最佳答案

我看不出有什么方法可以在不使用指针的情况下做到这一点。使用指针:

#include <stdio.h>
#include <string.h>
int main() {
char *s="Computer";
char sub[20];
strncpy(sub, s+1, 3);
printf("%s\n%s", s, sub);
}

关于java - String.h 中是否有返回子字符串的内置函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18922312/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com