64,687
社区成员
发帖
与我相关
我的任务
分享
Goods::Goods ( string *name, float *pr, int *No )
{
unsigned int i;
for ( i = 0; i < 3; i++ )
{
cout<<"helloworld!"<<endl;
gname[i] = name[i];
price[i] = pr[i];
this->No[i] = No[i];
}
}
查看循环执行几次,不如在for循环里加一条打印,看看此条打印,输出几次。
#include <iostream>
#include <string>
using namespace std;
int StringPoint(string *pStr, int iNum);
int main() {
string strA[3] = { "abc", "bcd", "cde" };
for(int i=0; i<3; i++) {
cout << strA[i] << endl;;
}
StringPoint(strA, 3);
return 0;
}
int StringPoint(string *pStr, int iNum) {
int i;
string gname[3];
for(i=0; i<iNum; i++) {
cout << pStr[i] << endl;
gname[i] = pStr[i];
}
for (i = 0; i < iNum; i++) {
cout << gname[i] << endl;
}
return i;
}