C语言main函数传参

1. main 函数简介

main 函数作为应用程序的主要入口,在头文件 stdio.h 中。main 函数传递参数时需要完整定义为

int main(int argc, char **argv)

其中,参数 argc 表示参数的个数,参数 **argv 存储输入字符 的数组。argv[0] 表示程序名称,argv[1]~argv[n] 为输入的参数。
不传参数的时候定义为

int main(void)

函数 main 的返回值为 int 型,用于判断程序执行成功或失败。

2. main 函数例程

编写简单的程序测试 main 函数

#include 
#include 

int main(int argc, char **argv) {
	int i = 0;
	printf("The program name is %s\n", argv[0]);
	printf("The command line has %d argument: \n", argvc - 1);
	for (i = 1; i < argc; i++) {
		printf("%s ", argv[i]);
	}
	return 0;
}

你可能感兴趣的:(c语言,c++)