社区
C++ 语言
帖子详情
函数的隐含类型是?
striveforit
2009-12-22 03:57:51
若对函数类型未加显式说明,则
函数的隐含类型
是 int
C++语言中,
函数的隐含存储类型
是 auto
这上面的两者有上面区别啊,为什么一个是Int,一个是auto?
怎么在VC6上测试出来??
谢啦~~~~~~~~
...全文
1164
16
打赏
收藏
函数的隐含类型是?
若对函数类型未加显式说明,则函数的隐含类型是 int C++语言中,函数的隐含存储类型是 auto 这上面的两者有上面区别啊,为什么一个是Int,一个是auto? 怎么在VC6上测试出来?? 谢啦~~~~~~~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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语言中函数的默认返回值类型,而后一句话说的是函数中局部变量的默认存储类型吧。
c语言中 形参的
隐含
存储
类型
是,C语言中,实参的
隐含
存储
类型
是? 形参的
隐含
存储
类型
是? A、auto B、static C、extern D、register...
匿名用户1级2011-08-09 回答答案都选A:上面几位胡说霸道。不是static 形参存储
类型
只有两种可能,一是auto
类型
,而是register
类型
。我给你细细解说auto 就是堆栈存储 而register的是cpu内部寄存器存储具体
函数
的形参采用那种存储方法,这和
函数
的“调用规则(calling convention)”有关。调用规则主要设计参数的传递,入栈顺序,寄存器传参,
函数
返回值的...
在C语言中若对
函数
类型
未加显式说明,则
函数
的
隐含
类型
为
是int型
C语言
函数
的存储
类型
C语言规定,只要在定义
函数
时没有对存储
类型
的明确描述,
函数
的存储
类型
就
隐含
为外部
类型
,即外部
类型
,允许在其他文件中调用
函数
。 以下两者等价: void func(); extern void func(); 另外,跟变量一样,C语言还有静态
类型
的
函数
,静态
函数
存放在静态存储区,不像普通
函数
调用时会被压入栈区,静态
函数
是不能被其它文件调用的 static void func(); void func(); ...
在C语言中 外部变量的
隐含
类别是,C语言中,如果在定义
函数
时省略extern,则
隐含
为外部
函数
。()...
相关题目与解析在C语言程序中,若对
函数
类型
未加显式说明,则
函数
的
隐含
类型
为()C语言允许
函数
类型
缺省定义,此时
函数
值
隐含
的
类型
是()。A.floatB.intC.longD.double在C语言中,
函数
中变量的
隐含
存储类别是_____。A.autoB.staticC.externD.无存储类别在C语言中,
函数
的
隐含
存储类别是______。A.autoB.staticC.externD.无存储类别当...
c语言若对
函数
未加,【单选题】C 语言程序中,若对
函数
类型
未加显式说明,则
函数
的
隐含
说明
类型
为A. void B. double C. int D. char...
参考答案如下要修改已输入文本的字号,单选对函的隐在选择文本后,单击______按钮后,可选择字号。 A) 加粗 B) 新建 C) 字号下拉式列()栏位于PowerPoint 2007主窗口的底部,程序用来显示操作过程的状态。数类式说PowerPoint 2007是()套装软件中的成员之一。型未型Internet信息的组织不论局部还是整体都是有序的。Internet的信息组织是基于超文本的,加显所以...
C++ 语言
65,210
社区成员
250,518
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章