码迷,mamicode.com
首页 > 系统相关 > 详细

linux c 笔记-2

时间:2016-08-29 13:03:00      阅读:183      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!