gpt4 book ai didi

c - 在 C/C++ 中使用计数器变量访问字符串

转载 作者:太空宇宙 更新时间:2023-11-04 04:52:31 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
In C arrays why is this true? a[5] == 5[a]

在一本 C++ 引用书中,我找到了一个访问字符串的示例,如下所示:

void main()
{
char *str = "Test";
int len, i;

clrscr();

len = strlen(str);
for(i=0 ; i<len ; i++)
{
printf("%c", i[str]);
}

getch();
}

为什么 i[str] 有效? i 是一个变量,不是数组。

如果字符串声明为 str[] 而不是 *str,它也有效。

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