- 0
- 0
- 约5.7千字
- 约 65页
- 2017-01-01 发布于广东
- 举报
C语言内涵教程 周二强 zeq126@126.com 中国铁道出版社 ISBN9787113163815 第9章 指针 9.6 main函数和命令行参数 9.7 指向函数的指针变量 9.8 使用堆空间 9.9 典型例题 main函数标准的定义 void main()形式仅为了简洁。 标准的定义形式为:int main(void) {……}或 int main(int argc, char *argv[ ]) {……}。 当程序不需要使用命行参数时使用第一种形式,需要命令行参数时使用第二种形式。 命令行参数 命令行参数是指以命令行方式运行程序时所带的参数。 设工程编译后得到了一个名为test.exe的可执行文件,则以命令行方式运行程序的方法为: 先启动“DOS”窗口(开始→运行→输入cmd回车或开始→程序→附件→命令提示符),再把当前目录转到工程所在目录的debug子目录(如E:\csample\test\debug), 然后输入test回车运行程序。 命令行参数 输入test a b cd回车 输入被空格分成了四个字符串,系统会把这些字符串传给main函数。如果main 函数用第二种形式定义,则当程序运行时参数argc的值是命令行中字符串的个数,此时argc的值为4。命令行中的每个字符串都被存储到内存中,并且*argv(即argv[0])指向第一个字符串,即文件名(text
您可能关注的文档
- C语言程序设计任文孔庆彦(第7章--第12章)第12章课件教学.ppt
- C语言程序设计孙凤美主编09473C语言程序设计课件教学.ppt
- C语言程序设计孙辉等c语言程序设计电子讲稿(孙辉)07750课件教学.ppt
- C语言程序设计唐云廷第0章C语言概述课件教学.ppt
- C语言程序设计唐云廷第1章程序的概念与算法(09_09_NIT_L)课件教学.ppt
- C语言程序设计唐云廷第2章C语言程序的基本构成(09_09_NIT_L)课件教学.ppt
- C语言程序设计唐云廷第3章输入输出程序设计(09_09_NIT_L)课件教学.ppt
- C语言程序设计唐云廷第4章while循环程序设计(09_09_NIT_L)课件教学.ppt
- C语言程序设计唐云廷第5章for循环程序设计(09_09_NIT_L)课件教学.ppt
- C语言程序设计唐云廷第6章if语句的应用(09_09_NIT_L)课件教学.ppt
- 护士执业资格相关专业知识2026年专项突破试卷含解析.docx
- 护士执业资格易错题库实践能力2026年含解析.docx
- 护士执业资格易错题库相关专业知识高频考点2026年含解析.docx
- 护士执业资格真题冲刺2026年真题模拟试卷含解析.docx
- 护士执业资格真题模拟2026年解析卷含解析.docx
- 护士执业资格中医护理2026年冲刺专项练习易错题库含解析.docx
- 护士执业资格中医护理2026年真题模拟必刷卷真题模拟高频考点押题试卷含解析.docx
- 护士执业资格专业实务2026年专项练习押题含解析.docx
- 护士执业资格专业知识2026年冲刺试卷真题含解析.docx
- 护士执业资格专业知识真题高频考点2026年含解析.docx
原创力文档

文档评论(0)