函数的隐含类型是?

striveforit 2009-12-22 03:57:51
若对函数类型未加显式说明,则函数的隐含类型是 int
C++语言中,函数的隐含存储类型是 auto

这上面的两者有上面区别啊,为什么一个是Int,一个是auto?

怎么在VC6上测试出来??
谢啦~~~~~~~~
...全文
1164 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
陈思有 2011-05-31
  • 打赏
  • 举报
回复
有所收获
liubuweiright 2009-12-23
  • 打赏
  • 举报
回复
这上面的两者有上面区别啊,为什么一个是Int,一个是auto?

int ; 变量类型

auto;存储类型

一般默认情况下;
int intNum = 100;被解释成
auto int intNum = 100;
dskit 2009-12-22
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 freezezdj 的回复:]
若对函数类型未加显式说明,则函数的隐含类型是  int
C++语言中,函数的隐含存储类型是 auto

这句话就很有问题。

函数的隐含类型是  int 这在历史上成立过,现在不成立了。

函数的隐含存储类型是 auto 这句难道在说明函数默认放在栈上。
[/Quote]

函数的隐含类型是 int 这在历史上成立过,现在不成立了。

函数的隐含存储类型是 auto 这句难道在说明函数默认放在栈上。
taodm 2009-12-22
  • 打赏
  • 举报
回复 1
好奇心只到于此,纯飘过。
striveforit 2009-12-22
  • 打赏
  • 举报
回复
不管他,盗版试卷。。。

怎么在程序上证明若对函数类型未加显式说明,则函数的隐含类型是_int????????????
taodm 2009-12-22
  • 打赏
  • 举报
回复
呃,是这句“C++语言中,函数的隐含存储类型是 auto ”
striveforit 2009-12-22
  • 打赏
  • 举报
回复
11、若对函数类型未加显式说明,则函数的隐含类型是___________.
A)void B)double
C)int D)char
【解答】答案:C,在C++中默认为int类型。
原文,试卷来的

怎么在程序上证明呢?
taodm 2009-12-22
  • 打赏
  • 举报
回复
我只是好奇你主贴里的话的出处。
striveforit 2009-12-22
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 taodm 的回复:]
呃,打扰一下,楼主在看的是什么教材?
[/Quote]
嘿嘿,程序是我乱写的,不关教材事啊
pengzhixi 2009-12-22
  • 打赏
  • 举报
回复
taodm就是一本活字典啊,啥时候有他这水平就好了。 taodm收徒弟不?
striveforit 2009-12-22
  • 打赏
  • 举报
回复
貌似第二个是对变量说的,不好意思哈~
那请问第一个怎么证明是Int的呢?
taodm 2009-12-22
  • 打赏
  • 举报
回复
呃,打扰一下,楼主在看的是什么教材?
striveforit 2009-12-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 steedhorse 的回复:]
好像前面一句话说的是C语言中函数的默认返回值类型,而后一句话说的是函数中局部变量的默认存储类型吧。
[/Quote]
后一句话不是问的是函数的存储类型吗?不是变量啊

怎么在VC6上证明啊,

# include <iostream.h>
fun()
{

}
void main()
{
fun();
}
呵呵,不会写,这样子看到的怎么是fun(void)了?
冻结 2009-12-22
  • 打赏
  • 举报
回复
若对函数类型未加显式说明,则函数的隐含类型是 int
C++语言中,函数的隐含存储类型是 auto

这句话就很有问题。

函数的隐含类型是 int 这在历史上成立过,现在不成立了。

函数的隐含存储类型是 auto 这句难道在说明函数默认放在栈上。
taodm 2009-12-22
  • 打赏
  • 举报
回复
哎,楼主啊,一字之差,可以谬以千里的。
晨星 2009-12-22
  • 打赏
  • 举报
回复
好像前面一句话说的是C语言中函数的默认返回值类型,而后一句话说的是函数中局部变量的默认存储类型吧。

65,210

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧