首页 > 系统服务 > 详细

linux c 笔记-2

时间:2016-08-29 13:00:48      阅读:189      评论:0      收藏:0      [点我收藏+]

按照惯例撸一个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

原文:http://www.cnblogs.com/Tommy-Yu/p/5817561.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!