gpt4 book ai didi

c - 利用字符串指针打印字符-整数组合

转载 作者:太空宇宙 更新时间:2023-11-04 01:14:37 26 4
gpt4 key购买 nike

我有一个将字符串指针作为参数的 C 函数。此函数返回指针指向的符号。我想根据需要生成 = 许多符号。假设,我的房子里有四扇门。我想给不同的门起不同的名字,比如 d1,d2,d3....。在这种情况下,我想创建一个指向字符串和整数的字符串指针,这样我就可以获得仅数值不同的符号。这有助于我对看到字符串值的符号进行分类。我想知道如何声明字符串指针,以便创建上面提到的符号。

[编辑]

我会尽量把它说清楚。

我有两个指针的数组

const char *test[] ={"a","12345"}

我想让指针指向 a and 1 and a and 2 and ....等等。有什么方法可以做到吗?

最佳答案

既然问题如此模棱两可,这里还有一个问题:

#include <stdio.h>

int main(int argc, char *argv) {
const char *test[] = { "a", "12345" };

int i, j;

for (i = 0; test[0][i] != 0; ++i)
for (j = 0; test[1][j] != 0; ++j)
printf("%c%c\n", test[0][i], test[1][j]);

return 0;
}

输出:

a1
a2
a3
a4
a5

关于c - 利用字符串指针打印字符-整数组合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4484376/

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