如何在字符串中查找兩個相鄰的字符?我對相鄰字符的搜索應該只考慮由我定義的一組字符。查找字符串中的相鄰字符
我使用這個功能解決了我的問題:
unsigned checkField (myset string, char mychar)
{
unsigned counter;
for (counter = 0; counter <= myset.length() - 1; counter + +)
if (myset [counter] == mychar)
return 1;
return 0;/* NOT FOUND */
}
這可能是有用的人,將來
您是否正在尋找類似的最長公共子串? – adelbertc
不,我不是。這是計算器代碼的一部分。主要想法是我的計算器只能使用char變量。 例如: 「B + C + 1 + 3」它的好表達 「BB + C + 1 + 2」這是一個糟糕的表達式,我必須停止我的程序併發送代碼錯誤。它的一個不好的表達,因爲我的變量只使用一個字符來定義。 – tiggares
爲什麼?爲什麼不只是允許任意的變量名稱,並完成它呢? –