main函数传参

[TOC]

main函数传参

三个问题

  1. 参数个数
  2. 首个参数到底是谁
  3. 带空格的参数

基本形式

  1. int main(int argc,char* argv[])
    {
        return 0;
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16

    2. 第一个参数的意思是:参数的个数

    3. 第二个参数的意思是:存放的参数,而且至少有一个,如果打印的话,结果是该项目的名称

    实例:

    ```c
    int main(int argc, char* argv[])
    {
    for (size_t i = 0; i < argc; i++)
    {
    printf("%s", argv[i]);
    }
    return 0;
    }
    运行结果: ![image-20221225201855246](C:\Users\12414\AppData\Roaming\Typora\typora-user-images\image-20221225201855246.png)

main函数传参
https://tsy244.github.io/2023/04/20/C/main函数传参/
Author
August Rosenberg
Posted on
April 20, 2023
Licensed under