判定一個字符串是不是另一個字符串的子串,可以用自界說函數實現,如何自界說呢?小編以C++為例與大師分享編程經驗。
起首,自界說一個函數,實現是否子串的判定。
自界說函數中,界說一個字符數組,保留獲得的子串。
若是子串為空,則輸出整個字符串c。
用while語句輪回判定字符串的每個字符,前提為首字符存在。
一一判定每個字符,若是字符都相等,申明存在子串,輸出獲得的子串。
若是以字符串的某字符肇端判定不存在子串,則接著判定下一個字符。
界說兩個字符串數組,保留判定的字符串。
最后,挪用自界說函數,用if語句判定是否為子串,若是成果不為空則輸出是子串,若是成果為空則輸出不是子串。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!