Linux下如何编译并运行C程序

来源:互联网 发布:淘宝陆川铁锅哪家正宗 编辑:程序博客网 时间:2024/06/07 15:20

2017-6-26

源代码(test.cpp)

#include<stdio.h>int main(int argc,char **argv){    printf("%d\n",argc);      printf("%s\n",argv[0]);      printf("%s\n",argv[1]);      printf("%s\n",argv[2]);    return 0;}

说明:

int main(int argc,char **argv):argc表示命令行参数的个数argv存放用户从命令行传递过来的参数,第一个成员是用户运行的程序的名字

过程

编译:gcc -o lixue test.cpp编译成功完成后,在当前路径下,生成一个名为lixue的文件执行:./lixue

这里写图片描述

说明:

这里只有一个参数,所以argc的值为1运行的程序名字为./lixue

以下是一些测试结果

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

最后的”“中相当于一个数