fgets strchr 変換 改行

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
たろ

fgets strchr 変換 改行

#1

投稿記事 by たろ » 8年前

失礼します。
現在fgetsでファイルを取得したいのですが2行目にいきません
おそらく理由は

コード:

while (fgets(node_memory, 50, node_file) != NULL) {
			if ((find = strchr(node_memory, '\n')) != NULL) {
				*find = '\0';
				strcpy(node_id, node_memory);
				return (int)node_id;
			}
		}
[\code]

で改行文字を変換しているからなのかと思いますがなにかいい方法はありませんか?
また、私の予想と違う場合ご指摘いただけるとうれしいです。
よろしくお願い致します。

たろう

Re: fgets strchr 変換 改行

#2

投稿記事 by たろう » 8年前

失礼しました。
解決しました

strtokでやらせていただきました。

閉鎖

“C言語何でも質問掲示板” へ戻る