anzi5091104
anzi5091104
2016-04-15 05:35
采纳率: 40%
浏览 4.0k

c++中std::cout和printf之间的区别

就是这样的,在一循环体中
for(int i=0; i<len; i++)
{
cout<<"ms["<<i<<"]="<<ms[i]<<endl;
printf("ms[%d]=%d\n", i, ms[i]);
}
用cout可以遍历数组,而用printf不能?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • qq423399099
    小灸舞 2016-04-15 05:41

    一样的啊,除非你的ms不是int数组

    点赞 评论
  • beifengche
    beifengche 2016-04-15 07:11

    cout 与printf 直接的体现就是cout不用关心是什么类型,而printf必须知道是什么类型。

    点赞 评论
  • oyljerry
    oyljerry 2016-04-15 07:45

    cout是c++标准库的控制台输出流类,而printf是c的控制台输出函数
    两者使用会有一些区别。

    点赞 评论

相关推荐