我正在尝试创建一个函数,该函数采用字符串的第一个和最后一个字母,将它们除以模数,然后将它们存储在与模数相关的数组点中。但是我不知道如何获得字符串的第一个和最后一个字母。
只需使用yourString [0]就可以拥有字符串的第一个字母,而要获得最后一个字母,可以使用yourString [yourString.size()-1]
编辑如评论中所述,假设您使用的是std :: string
假设std::string str
,您可以使用:
[str.front()
和str.front()
(仅C ++ 11和更高版本)。
[str.back()
和str.back()
,如果str[0]
不为空。