c语言获取字符串的第几个字符

#include<stdio.h>
int main()
{
    char* str = "HELLO";
    char c = str[0];
    printf("str[0]:%c\n", c);

    char d = "Hello"[1];
    printf("\"Hello\"[1]:%c\n", d);
}
编译输出:
test# gcc hello.c
test# ./out
str[0]:H
"Hello"[1]:e
posted @ 2022-12-16 09:57  船长博客  阅读(709)  评论(0编辑  收藏  举报
永远相信美好的事情即将发生!