一分钟考考你 —— 测试题9

希望_睿智
后端领域优质创作者
2023-04-02 19:40:49

下面这段代码的输出是多少?

int Echo(int a)
{
    printf("echo from normal\n");
    return a;
}
 
template<typename TYPE>
TYPE Echo(TYPE a)
{
    printf("echo from template 1\n");
    return a;
}
 
template<typename TYPE>
TYPE Echo(TYPE a, TYPE b)
{
    printf("echo from template 2\n");
    return a;
}
 
int main()
{
    Echo(66);
    Echo<int>(66);
    Echo<>(66);
    Echo(66, 88);
    char a = 99;
    Echo(a);
    return 0;
}

不清楚相关知识点的,可以直接移步至专栏文章学习:模板的使用大全_hope_wisdom的博客-CSDN博客

...全文
成就一亿技术人!
拼手气红包 100.00元
1126 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
m0_72716222 2023-04-02
  • 打赏
  • 举报
回复 1

25行隐式推导,学习了!

星星来啦 2023-04-02
  • 打赏
  • 举报
回复 1

输出为:
echo from normal
echo from template 1
echo from template 1
echo from template 2
echo from template 1
如正确,请关注,谢!

希望_睿智 2023-04-02
  • 举报
回复 1
@星星来啦 不错,赞!

793

社区成员

发帖
与我相关
我的任务
社区描述
近二十年行业经验和技术积累,帮助新手学习、沟通、交流、成长、进步,从新手跨越成长为大牛
c++c语言开发语言 个人社区 安徽省·合肥市
社区管理员
  • 希望_睿智
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  • 坚持学习和沟通才能进步。
  • 老手带新手,进步天天有。
  • 细线常锯木必断,檐水久滴石必穿。
  • 不积跬步,无以至千里;不积小流,无以成江海。

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