c语言,函数原型定义域就是函数名后面的括号()里吗

 我来答
yulei857
2014-07-28
知道答主
回答量:13
采纳率:0%
帮助的人:12.6万
展开全部
首先你要明白什么是函数原型。
例如你定义了一个
void Display( char *s )
{
puts(s);

}
那末void Display(); 或者void Display(char *);
就叫做函数原型,它是一种声明 , 告诉编译器 这个函数的特征,当被调用时,便于编译器进行准确性检查。

那末从该声明所在的位置开始 到文件结束,都应该是该函数原型作用域。
例如我们常把他们放在 main函数的上边。用于通知编译器。
若没有 则像这样
main ()
{
abc();

}
void abc(){...}
是会出错的
要在main上加void abc();这样 然后下边的函数再使用abc时就可以了。
那末abc的作用域就是整个文件了
百度网友1b4b6f1
2014-07-27 · TA获得超过144个赞
知道小有建树答主
回答量:192
采纳率:100%
帮助的人:114万
展开全部
是作用域吧?是函数后面的{ }里
更多追问追答
追问
花括号里的不是叫代码块作用域吗
追答
对啊 我以为你问的是作用域
函数后面的()里面是传参
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
great堕落金钢
2014-07-27
知道答主
回答量:3
采纳率:0%
帮助的人:3928
展开全部
不是,在{ }里
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
准备飞翔
2014-07-27 · TA获得超过163个赞
知道答主
回答量:49
采纳率:0%
帮助的人:14.8万
展开全部
是{ }里面吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式