【发布时间】:2013-02-22 23:23:44
【问题描述】:
我正在尝试创建一个由字符串的第一个字符组成的char*。
字符串保存在字符串向量中。
我尝试了以下方法:
char* value = &cards[0][0]; cout<<"Value "<<i<<" == "<<value<<endl;
char* value = &cards[0].front(); cout<<"Value "<<i<<" == "<<value<<endl;
('cards'是一个字符串向量,每个字符串是一个普通的52张卡片组中的一张卡片)
但无论我做什么,value 总是等于整个字符串。
如何将 value 设为单个字母?
【问题讨论】: