char *ptr ---> C 新手

char *ptr ---> New to C

声明的字符数组(只读): const char alpha [] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";

给定一个名为 ptr 的字符指针和上面声明的 alpha 数组,我如何使 ptr 指向字母 'D'?

我认为是 ---> char *alpha[3];因为它指向数组的第三个索引。

给你

D 距离 A 的 alpha 起始地址 3 个索引。

所以你的指针应该像这样初始化

char *ptr = alpha + 3;