C语言中的main函数参数及返回值


Posted on December 7, 2013


开发中遇到了需要传参数给main函数的问题,不常用,也就不记得了,特意查了一下,参考这里

一个简单的C语言例子,如下(例子来源于参考网站):

int main(int argc, char *argv[])
{
   int i;
   for (i = 1; i < argc; i++)
       printf("%s%s", argv[i], (i < argc-1) ? " " : "");
   printf("\n");
   return 0;
}

程序编译后,添加参加如:c:\demo.exe hello,world

程序就会运行出来结果:

hello,world

C语言约定:argv[0]的值是启动该程序的程序名,因此argc的值至少为1,如果argc的值是1,说明程序名后面没有命令行参数。


标签:C语言

其它推荐日志:

Activex 部件不能创建对象故障解决

IE8不兼容你的网页 怎么办? - 简单开启兼容模式

可恶的EditPlus!?

Silverlight开发工作开始环境

media="screen"是什么意思?

c#中结构数组定义

动态创建GridView的列 ( 转载 )

计算某一天是星期的程序!

修理Vista:删除新建“快捷方式”

无法启动World Wide Web Publishing服务的解决方法

可以查看服务器操作系统的网站

关于linkbutton点击后弹出新窗口的代码

什么是僵尸文件?

php文件上传方法和处理过程

应用程序-特定权限设置未将COM 服务器应用程序

ASP.NET 2.0中嵌套母版页的应用

datalist分页的方法

c#中String跟string的“区别”

BAT脚本获取批处理文件所在路径

关于mscorsvw.exe进程

什么是WINPE系统?

SyntaxHighlighter, a fully functional self-contained code syntax highlighter!

WinRAR 3.70 Final

BitComet Beta 20070528

无提示关闭弹出窗口代码

找回“显示桌面”快捷方式

IE7使用FCK出现this.linkedfield.value的问题(PHP)

Understanding Page Inheritance in ASP.NET 2.0

常用js页面宽度与高度

System.Data.OleDb.OleDbException: 未指定错误

PHP字符串截取函数(解决中文乱码问题!支持UTF-8和GB2312)

开始→运行→命令集锦

使用命令行启动VirtualBox虚拟机

在Eclipse中加入API帮助文档

Android环境搭建笔记

嵌入式系统VxWorks介绍及编程

浏览器滚动条的参数总结

fatal error C1853

VS2005文档生成器

IIS装framework 2.0


Search
最新评论
推荐日志
微信扫一扫