如何在循环中打印值?

时间:2019-01-18 08:47:26

标签: c++ loops for-loop cout

在我的代码中,并非按顺序打印所有值。

将仅打印第一个值。

但是我想按变量 中的顺序打印值。

中的一个变量,用于获取产品数量。

   for(j=0;j<in;j++){
         cout<<"Id: "<<p1[j].id<<"\t Name: "<<p1[j].name<<endl;
   }

1 个答案:

答案 0 :(得分:-1)

您可以使用ostream :: write。 这接受一个字符数组和该数组的大小。 数组直接复制到流缓冲区。

示例:

char array[8];
//fill in array

//Because std::cout is an ostream
std::cout.write( array, 8 )