设为首页 加入收藏

TOP

2.2.1.1 函数声明的语法
2013-10-07 14:17:42 来源: 作者: 【 】 浏览:67
Tags:2.2.1.1 函数 声明 语法

2.2.1.1   函数声明的语法

C/C++(www.cppentry.com)的函数声明就是给函数取名、指定函数的参数类型和返回值。例如,下面是一个叫func1( )的函数声明,它带了两个整数类型的参数(整数类型在C/C++(www.cppentry.com)中以关键字int表示)并返回一个整数:

 

第一个关键字是函数返回值类型:int。参数按其使用的顺序依次排在函数后面的括号内。分号说明声明结束,在这种情况下,它告诉编译器“就这些,这里没有函数定义。”

C/C++(www.cppentry.com)尽量使声明形式和使用形式一致。例如,假设a是另一个整数变量,上面的函数可以如下方式使用:

 

因为func1( )返回的是一个整数,C/C++(www.cppentry.com)编译器要检查func1( )的使用情况,以确保a能接受返回值,并且还要检查函数参数的类型匹配情况。

在函数声明时,可以给参数命名。编译器会忽略这些参数名,但对程序员来说它们可以帮助记忆。例如,我们有下面的形式声明func1( ),它与前面的声明意义相同:

 

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇2.2.1.4 变量声明的语法 下一篇2.3.4 “Hello, World!”

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: