改行で終わる文字列を持つstrcmp

returnNULL

国の文字列を受け取り、リストをトラバースし、ですべてのノードを削除するCリストフィルタリング関数を作成しようとしていnode->country == countryます。問題は、node->country文字列が'\n'(csvファイルから読み取られているため)で終わるため、strcmp(node->country, country)ゼロに等しくならないことです。

これをどのように解決しますか?私は最初'\n'に国に追加すること考えましたが、それはおそらくより多くのメモリの問題を引き起こすでしょう。また考えましたstrstrが、私はそれをどのように扱うのか本当にわかりません。

提案をありがとう。

ステファン・レヒナー

を使用しているstrcmpので、いくつかのCスタイルのコードを想定しましょう。

node->country[strcspn(node->country, "\n")] = '\0';

これにより、node->countryが変更され、新しい行(存在する場合)の直前で文字列が終了します。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してくださいdebugcn@gmail.com

編集
0

コメントを追加

0

関連記事

分類Dev

2つの文字列の間の文字列を取得します-最初の文字列は改行で終わります

分類Dev

特定の文字列(R)で終わる列名を持つ列の行を合計する

分類Dev

$メタ文字に関連して「文字列終わる改行」とは何ですか?

分類Dev

正規表現:改行(\ n)で終わる文字列と行末アンカー($)を一致させない

分類Dev

文字列の終わりの改行を削除するにはどうすればよいですか?

分類Dev

IntelliJで特定の文字列で終わるファイルを見つける方法

分類Dev

IntelliJで特定の文字列で終わるファイルを見つける方法

分類Dev

php-文字列で終わりが似ている単語を見つける

分類Dev

C ++ 2つのゼロで終了する文字列を組み合わせる?

分類Dev

パンダ:特定の文字で終わる値を持つ行を削除する方法は?

分類Dev

「プロセス」で終わる列を、Rの個々の値を持つ多くの列に分割する

分類Dev

-es および -ed java で終わる動詞を持つ PorterStemmer

分類Dev

Pythonは改行で文字列を分割し、改行を維持します

分類Dev

2つまたは3つの改行で文字列を分割する

分類Dev

終了値と非終了値を持つ文字列から数値を検索する

分類Dev

Scala:特定の文字列で終わらない最大文字列を見つける正規表現

分類Dev

数字で終わる重複列を持つExcelをインポートします(r xlsx)

分類Dev

改行文字を持つ値の文字列の解析

分類Dev

数字で終わる文字列を数字で並べ替える

分類Dev

指定された文字で終わっていないサブ文字列の最初の出現を見つける方法

分類Dev

正規表現で改行または文字列の終わりを指定するにはどうすればよいですか?

分類Dev

AWKは、シェル内で予期しない改行または文字列の終わりを出力します

分類Dev

0桁以上で終わる文字列を取得する

分類Dev

文字列パターンで終わる変数を削除する

分類Dev

数字で終わる文字列を正しく並べ替える

分類Dev

文字列が数字で終わるmysql

分類Dev

文字列で終わる属性値のXPath?

分類Dev

文字列で<br/>を出力せず、代わりに改行を取得する方法

分類Dev

文字列の終わりを比較する

Related 関連記事

  1. 1

    2つの文字列の間の文字列を取得します-最初の文字列は改行で終わります

  2. 2

    特定の文字列(R)で終わる列名を持つ列の行を合計する

  3. 3

    $メタ文字に関連して「文字列終わる改行」とは何ですか?

  4. 4

    正規表現:改行(\ n)で終わる文字列と行末アンカー($)を一致させない

  5. 5

    文字列の終わりの改行を削除するにはどうすればよいですか?

  6. 6

    IntelliJで特定の文字列で終わるファイルを見つける方法

  7. 7

    IntelliJで特定の文字列で終わるファイルを見つける方法

  8. 8

    php-文字列で終わりが似ている単語を見つける

  9. 9

    C ++ 2つのゼロで終了する文字列を組み合わせる?

  10. 10

    パンダ:特定の文字で終わる値を持つ行を削除する方法は?

  11. 11

    「プロセス」で終わる列を、Rの個々の値を持つ多くの列に分割する

  12. 12

    -es および -ed java で終わる動詞を持つ PorterStemmer

  13. 13

    Pythonは改行で文字列を分割し、改行を維持します

  14. 14

    2つまたは3つの改行で文字列を分割する

  15. 15

    終了値と非終了値を持つ文字列から数値を検索する

  16. 16

    Scala:特定の文字列で終わらない最大文字列を見つける正規表現

  17. 17

    数字で終わる重複列を持つExcelをインポートします(r xlsx)

  18. 18

    改行文字を持つ値の文字列の解析

  19. 19

    数字で終わる文字列を数字で並べ替える

  20. 20

    指定された文字で終わっていないサブ文字列の最初の出現を見つける方法

  21. 21

    正規表現で改行または文字列の終わりを指定するにはどうすればよいですか?

  22. 22

    AWKは、シェル内で予期しない改行または文字列の終わりを出力します

  23. 23

    0桁以上で終わる文字列を取得する

  24. 24

    文字列パターンで終わる変数を削除する

  25. 25

    数字で終わる文字列を正しく並べ替える

  26. 26

    文字列が数字で終わるmysql

  27. 27

    文字列で終わる属性値のXPath?

  28. 28

    文字列で<br/>を出力せず、代わりに改行を取得する方法

  29. 29

    文字列の終わりを比較する

ホットタグ

アーカイブ