按照惯例撸一个hello_world.c

#include <stdio.h>
int main(int argc, char * argv[])
{
     printf("hello world!");
     return 0;//默认返回0,表示程序正常结束    
}

 

编译链接之

gcc -o hw hello_world.c

执行之

./hw

无意外,将输出:

hello world!

 

说明:

main函数默认作为程序的入口,参数说明:

int argc , 参数个数

char *argv[], 具体参数,为了说明问题,新作一 helloword2.c如下

#include<stdio.h>
int main(int argc, char * argv[])
{

        printf("args: %d\n", argc);
        int i=0;
        do{printf("%s\n",argv[i++]);}while(i<argc);
        return 0;
}

重新编译,执行;

gcc -o hw2  helloworld2.c
./hw2 1 2 3 4 5

将输出:

./hw2
1
2
3
4
5

 

相关文章:

  • 2022-01-26
  • 2022-01-14
  • 2021-06-04
  • 2021-05-22
  • 2022-01-21
  • 2021-11-22
  • 2022-12-23
  • 2021-07-23
猜你喜欢
  • 2021-09-15
  • 2021-09-06
  • 2022-12-23
  • 2021-04-06
  • 2022-01-29
  • 2021-10-26
相关资源
相似解决方案