我分配了数组
char words[100][100];
现在我想在行中保存一个单词及其位置。说行有“嗨,我是程序员”。现在我想保存
string word;
while(line){
//called a function to get the word and position.
words[word]["pos"] = pos;
}
我已经拆分words
并保存在字符串word
中,但是当我尝试保存时出现错误。
"No viable overloaded operator[] for type 'char[100][100]"
我究竟做错了什么?