C语言函数问题

[复制链接]
查看11 | 回复3 | 2009-10-14 21:37:38 | 显示全部楼层 |阅读模式
函数类型是指函数声明时的返回类型么?是这样的,如果声明时返回类型是double,而你返回了一个int这是不需转换的,因为弱的类型会自动转换为强的类型,反过来就需要一个强制转换语句。但是编译器不会报错,它还是会自动地强制转换,
回复

使用道具 举报

千问 | 2009-10-14 21:37:38 | 显示全部楼层
4楼正确,以函数声明时的类型为准,不过在我的编译器上通不过
回复

使用道具 举报

千问 | 2009-10-14 21:37:38 | 显示全部楼层
看看程序撒,什么情况...
回复

使用道具 举报

千问 | 2009-10-14 21:37:38 | 显示全部楼层
会内部强制转换, 不必担心
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行