linux c 笔记-2
Posted 余文涛的烂笔记
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux c 笔记-2相关的知识,希望对你有一定的参考价值。
按照惯例撸一个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
demo如下:
以上是关于linux c 笔记-2的主要内容,如果未能解决你的问题,请参考以下文章