You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何打印字符串中指定索引位置的某个字符?

如何打印字符串指定索引位置的字符?

当然可以,在C语言里,字符串本质是字符数组,你可以直接通过数组下标访问指定索引的字符,再用printf输出即可。

针对你给出的示例,实现代码如下:

#include <stdio.h>

int main() {
    char str[] = "Hello";
    // 打印索引为4的字符
    printf("%c\n", str[4]);
    return 0;
}

运行这段代码后,输出结果为:

o

补充说明:字符串的索引从0开始计数,"Hello"的索引对应关系是:0→'H'、1→'e'、2→'l'、3→'l'、4→'o',所以str[4]能精准获取到你需要的字符。

内容的提问来源于stack exchange,提问作者sim

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 11:10:43