OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 10784|回复: 8

C语言函数调用问题

[复制链接]

145

主题

477

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1264
金钱
1264
注册时间
2012-4-2
在线时间
69 小时
发表于 2012-6-23 09:13:46 | 显示全部楼层 |阅读模式


 





为什么调用的时候只写函数名的? 连后面的括号都没有,加上去还报错呢。
还有被调用的函数 (void *pParam) 有什么用的

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165371
金钱
165371
注册时间
2010-12-1
在线时间
2110 小时
发表于 2012-6-23 09:40:20 | 显示全部楼层
回复 支持 反对

使用道具 举报

145

主题

477

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1264
金钱
1264
注册时间
2012-4-2
在线时间
69 小时
 楼主| 发表于 2012-6-23 10:23:10 | 显示全部楼层
能看到了吧
回复 支持 反对

使用道具 举报

38

主题

527

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1424
金钱
1424
注册时间
2011-11-27
在线时间
122 小时
发表于 2012-6-23 10:45:32 | 显示全部楼层
FirstTask是函数FirstTask()的函数地址;
OSTaskCreate()创建任务时用到了这个地址。
永远保持一颗学习的心态。
回复 支持 反对

使用道具 举报

145

主题

477

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1264
金钱
1264
注册时间
2012-4-2
在线时间
69 小时
 楼主| 发表于 2012-6-23 10:51:50 | 显示全部楼层
哦,懂了。函数的入口地址

int main(int argc, char **argv)

类似问题,主函数的参数用处何在?
回复 支持 反对

使用道具 举报

11

主题

48

帖子

0

精华

初级会员

Rank: 2

积分
112
金钱
112
注册时间
2011-8-18
在线时间
0 小时
发表于 2012-6-23 11:41:39 | 显示全部楼层
回复【5楼】767904101:
---------------------------------
int main(int argc,char *argv[])中的argc参数用于保存操作系统向主函数传递参数的个数,argv[]数组是用来保存操作系统传递的参数,其实就是命令行参数,比如linux下shell输入./func a b,这个命令便是向当前目录下的func程序主函数传递2个参数,一个a,一个b,argv[]便是保存这两个参数,argc的值是2
回复 支持 反对

使用道具 举报

11

主题

48

帖子

0

精华

初级会员

Rank: 2

积分
112
金钱
112
注册时间
2011-8-18
在线时间
0 小时
发表于 2012-6-23 11:44:20 | 显示全部楼层
回复【5楼】767904101:
---------------------------------
楼主的问题答案其实是C语言函数名其实就是函数的首地址,OSTaskCreate的第1个参数在函数原型里面不就是个任务函数的指针吗
回复 支持 反对

使用道具 举报

11

主题

48

帖子

0

精华

初级会员

Rank: 2

积分
112
金钱
112
注册时间
2011-8-18
在线时间
0 小时
发表于 2012-6-23 11:45:53 | 显示全部楼层
回复【5楼】767904101:
---------------------------------
argc的值是3哈,呵呵
回复 支持 反对

使用道具 举报

145

主题

477

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1264
金钱
1264
注册时间
2012-4-2
在线时间
69 小时
 楼主| 发表于 2012-6-23 13:12:41 | 显示全部楼层
谢谢热情的大伙
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-26 08:38

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表