社区
C语言
帖子详情
谁能详细说明MAIN()的参数调用问题
sgaley
2003-10-15 06:56:02
main(int argc,char *argv[])
{
}
这里,argc和argv是由系统定义的吗?
argv数组是不定长的?
...全文
27
4
打赏
收藏
谁能详细说明MAIN()的参数调用问题
main(int argc,char *argv[]) { } 这里,argc和argv是由系统定义的吗? argv数组是不定长的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fifo333
2003-10-15
打赏
举报
回复
注意读取参数从argv[1]开始,因为argv[0]是程序名称。
argv[i](i>0)都是字符串,注意进行必要的转换,如atoi(...)函数等。
daizh
2003-10-15
打赏
举报
回复
argc,argv[]变量名可以随便定义,通常大家都用这个,所以也就默认了,你也可以使用自己的变量名。
argc表示命令行参数的个数,包含可执行文件本身在内,不带参数时,argc的值为1,就是argv[0]表示本身可执行文件名。
argv[]用于记录命令行参数,argv[0]表示可执行文件名,其余argv[1],argv[2]....是命令行具体参数。
zhuixe
2003-10-15
打赏
举报
回复
可以这么说吧,argc是参数的个数,agrv[i]是第i各参数
悠云guo
2003-10-15
打赏
举报
回复
不太清楚
帮你UP
Linux0.11内核
main
函数那些事
本课程介绍Linux0.11版本内核如何人工设置第一个任务(task 0)以及任务0从内核态切换到用户态的
详细
过程。包括全局描述符表中的TSS0描述符和LDT0描述符的创建过程。与引导过程中全局描述符表及局部描述符表的创建过程构成了一个有机的知识块。在任务0从内核态切换到用户态过程中,可以学习到内核态堆栈与用户态堆栈概念相关的源代码。课程还会介绍嵌入式汇编的基本语法,帮助进阶内核代码阅读。课程最后会介绍,任务0 fork()任务1 init进程的过程,以及在进程1中使用fork()创建登录shell及交互shell的过程。
c语言其他函数
调用
main
函数,C语言中的
main
函数以及
main
函数是如何被
调用
的
main
函数是C语言中比较特殊的函数,C程序总是从...当内核执行C程序时(使用一个exec函数),在
调用
main
前先
调用
一个特殊的启动例程(什么鬼?)。可执行程序文件将此启动例程指定为程序的起始地址——这是由连接编辑器设...
python 中定义的函数 如何在
main
中
调用
_python中
main
函数的用法
什么场景下会有
main
函数?当该python脚本被作为模块(module)...并非说,加入这句才能使用python xxx.py来执行,而是说,这里可以判断,当前是否是直接被python直接
调用
执行。
main
为什么只有文件当作执行程序的时候才...
java中如何使用
main
方法
调用
main
方法能重载么?
main
方法能被其他方法
调用
么?
main
方法可以继承么?
C++
main
函数中的形式
参数
其余函数分为有参或无参两种,均由
main
()函数或其它一般函数
调用
,若
调用
的是有参函数,则
参数
在
调用
时传递。 C/C++语言中的
main
函数,经常带有
参数
argc,argv,如下: int
main
(int argc, char** argv) int
main
...
C语言
69,369
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章