相关疑难解决方法(0)

在C中打印字符串的一部分

有没有办法只打印部分字符串?

例如,如果我有

char *str = "hello there";
Run Code Online (Sandbox Code Playgroud)

有没有办法只打印"hello",请记住我要打印的子字符串是可变长度,而不是总是5个字符?

我知道我可以使用一个for循环,putchar或者我可以复制数组,然后添加一个空终止符,但我想知道是否有更优雅的方式?

c c-strings

13
推荐指数
2
解决办法
3万
查看次数

标签 统计

c ×1

c-strings ×1