【发布时间】:2011-10-18 23:59:37
【问题描述】:
我是新手,所以我知道这可能很简单。
我有这样的功能
void GroceryList::addRecord(char* itemName, char* itemType, char rating){
//do some code;
}
我的问题是我无法创建正确的参数以传递给函数。
I've tried something like
void main() {
string itemName;
cin >> itemName;
string itemType;
cin >> itemType;
string rating;
cin >> rating;
gradeBook.addRecord(itemName, itemType, rating);
}
我没想到它会像函数期望的那样工作 char* 但我一生都无法弄清楚如何将用户输入输入到我可以传递给函数的变量中。我已经搜索了 13 个小时来尝试我能找到的东西,但到目前为止还没有运气。
【问题讨论】:
-
你得到什么错误信息?
标签: c++ pointers parameters arguments function-pointers