pintf与cout什么区别呢!看不同的书用的输出语句都不一样,都晕了。
   例如:pintf("数组元素[%d]=%d\n",i,*pvar)用cout语句怎么出去呢!
   谢谢!

解决方案 »

  1.   

    printf是c语言的输出
    cout是c++的标准输出
    pintf("数组元素[%d]=%d\n",i,*pvar)用cout语句怎么出去呢!
    翻译为cout<<"数组元素["<<i<<"]="<<*pvar<<endl;
      

  2.   


    Note:printf/sprintf/fprintf 的格式化功能比较强cout 则在连续输出方面比较强,且不用指定变量类型
      

  3.   

    printf是C的
    cout是C++的
    pintf("数组元素[%d]=%d\n",i,*pvar)
    cout<<"数组元素["<<i<<"]="<<*pvar<<endl;
    cout不用制定格式,这点不叫方便