题目:填空练习(指向指针的指针)。

程序分析:使用指向指针的指针,可以实现对指针数组的遍历和访问。

实例

#include<stdio.h>

int main() {
    const char *s[] = {"man", "woman", "girl", "boy", "sister"};
    const char **q;
    int k;

    for (k = 0; k < 5; k++) {
        q = &s[k];  // 使用指向指针的指针对指针数组进行遍历和访问
        printf("%s\n", *q);
    }

    return 0;
}

在上述代码中,我们声明了一个字符串指针数组 s,其中每个元素都指向一个字符串常量。

然后,我们声明了一个指向指针的指针 q,用于遍历和访问指针数组 s

for 循环中,我们使用 q = &s[k]q 指向指针数组 s 中的每个元素。

最后,我们使用 printf() 函数输出指针 q 所指向的字符串常量。

以上实例运行时,会依次输出指针数组 s 中的每个字符串元素。例如,输出结果为:

man
woman
girl
boy
sister

标签: c语言, c语言教程, c语言技术, c语言学习, c语言学习教程, c语言下载, c语言开发, c语言入门教程, c语言进阶教程, c语言高级教程, c语言面试题, c语言笔试题, c语言编程思想, c语言练习, c语言练习题