在C语言中,可以通过将字符串数组作为参数传递给函数来实现。以下是一个示例:
#include<stdio.h>
void print_strings(char *strings[], int count) {
for (int i = 0; i< count; i++) {
printf("%s\n", strings[i]);
}
}
int main() {
char *fruits[] = {"apple", "banana", "orange"};
print_strings(fruits, 3);
return 0;
}
在这个示例中,我们定义了一个名为print_strings
的函数,该函数接受一个字符串数组和数组中的元素数量作为参数。在main
函数中,我们定义了一个名为fruits
的字符串数组,并将其传递给print_strings
函数。
在print_strings
函数中,我们使用for
循环遍历数组中的每个元素,并使用printf
函数打印每个字符串。
这个示例演示了如何将一个字符串数组作为参数传递给C语言中的函数。
serverless days
T-Day
云+社区技术沙龙[第22期]
腾讯技术开放日
云+社区技术沙龙[第5期]
Elastic 中国开发者大会
领取专属 10元无门槛券
手把手带您无忧上云