linux c 笔记-2 Hello World & main函数
2016-08-29 12:13
260 查看
按照惯例撸一个hello_world.c
编译链接之
执行之
无意外,将输出:
说明:
main函数默认作为程序的入口,参数说明:
int argc , 参数个数
char *argv[], 具体参数,为了说明问题,新作一 helloword2.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
相关文章推荐
- Spring MVC 学习笔记1 - First Helloworld by Eclipse【& - java web 开发Tips集锦】
- eclipes CDT : Creating a simple Standard C++ Project -- "Hello World on a Windows Platform"
- "hello,world!"win32汇编小程序
- 自己动手写操作系统--"Hello, OS world!"http://blog.csdn.net/zieckey/archive/2007/05/15/1609908.aspx
- C#基础谈(三)---- 从"Hello World"说起
- 1.5 Hello, world! 解剖 -JSF实战 -hxzon -jsf学习笔记
- directshow的"hello world"(from sdk sample)
- WTL学习笔记——(2)WTL Hello World !
- 在 Python中使用 cout << 'Hello,world!' << endl
- 一个简单的"Hello World"
- “hello world" ATL控件
- .Net Framework 3.0下的"Hello,World"
- 关于笔试题 "在函数里char p[] = "hello world" 与 char *p = "Hello world""
- wxWidget学习笔记二:Hello World!
- 17种"Hello World"!
- [教程] 搭建最简单的gui界面框架(the 'hello world' in GUI of Torque)
- 自己动手写操作系统--"Hello, OS world!"
- Java IDL: The "Hello World" Example Using the POA, a persistent server, and a persistent naming service
- 学习as语法at&amp;t汇编格式--hello,world
- Quartz "Hello World"