文章目录
字符串数组如何作为方法参数传递、如何遍历?C语言 main方法接收命令行参数并打印参数列表(数组)写法通过 Terminal 编译 & 运行程序,并传递命令行参数Xcode 中运行C程序指定命令行参数
字符串数组如何作为方法参数传递、如何遍历?
可以看到,main方法与该方法的参数类型列表实际是一致的。
// Created by wuyujin1997 on 2023/2/7.
#include
// 遍历字符串数组
void traverseStringArray(int length, char* arr[]) {
printf("字符串数组长度:%d\n", length);
for (int i = 0; i
char* stringArr[] = {"Hello", "World", "你好", "世界"};
int lengthOfStringArr = sizeof(stringArr) / sizeof(stringArr[0]);
traverseStringArray(lengthOfStringArr, stringArr);
return 0;
}
C语言 main方法接收命令行参数并打印参数列表(数组)
写法
// Created by wuyujin1997 on 2023/2/7.
#include
/// 主方法(程序入口)
/// - Parameters:
/// - argc: 命令行参数的个数(第一个一定是运行的程序文件全路径字符串)
/// - argv: 运行程序的命令字符串列表
int main(int argc, const char * argv[]) {
printf("命令行参数个数:%d\n", argc);
for (int i = 0; i
printf("命令行参数个数:%d\n", argc);
for (int i = 0; i |