掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
文字列の後方一致を確認するには? (ID:64066)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
全角と呼ばれる文字を扱っていなければ、strlenで文字列長を取得して、 最後の1文字を取得して比較すればいいでしょう。 (文字列を比較する場合はstrcmpで) char s[] = "12345g"; int pos = strlen(s) - 1 if (pos >= 0 && s[pos] == 'g') { // OK } char s[] = "123cm"; int pos = strlen(s) - strlen("cm") - 1; if (pos >= 0 && strcmp(&s[pos], "cm") == 0) { // OK }
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.