質問

次の形式の文字列があります:「R:625.5M E:-32768M」

625.5を引き出すための最も効率的な方法は何ですか?

役に立ちましたか?

解決

あなたの最善の策は使用することです sscanf 文字列からフォーマットされた情報を読み取ります。

sscanf(mystr, "R: %f", &myFloat);

他のヒント

sscanf 固定形式でシンプルな文字列を解析するのに適したカンディエイトです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top