一、main()函数特有的参数“argc和argv”
在第一章中讲过main()函数的参数,但没有讲怎么使用。argc(即argument Count)和argv(argument vector)是main()函数特有的参数,“argc”不用传入,是系统自动计算参数的个数放入这个参数中,不过,exe程序名自身也处一个,也就是说,一个参数也没有的情况,argc应该等于1。小雅曾试着用于普通函数,但都没有自动计数的特殊功能。
- #include <stdio.h>
- int main(int argc, char **argv)
- {
- int i;
- printf("argc = [%d]\n", argc);
- for (i=0; i<argc; i++) {
- printf("%s\n", argv[i]);
- }
- return 0;
- }
|