1

こんにちは私はconstchar*変数の要素を1つずつ処理する関数を書いています

次に、すべての文字をtxtファイルに書き込みます。それらすべてを認識します

しかし、私はいくつか質問があります。行が変わり、認識された文字が表示されない場合、これは文字が'\n'???であることを意味します。

cons char *変数の最後の文字は、見上げる小さな三角形を示しています。それは色がなく、3本の線だけが小さな三角形を形成しています。UTF-8エンコーディングを使用しています。

それが表す三角形?? アドバイスを歓迎します

4

2 に答える 2

4

(小さな三角形がどこから来ているのかわかりません。しかし、これは無関係のようです。)このリンクはあなたを幸せにします:未知のUnicodeグリフを形状で検索するには、 shapecatcher.comを参照してください。キャラクターを描くだけで、shapecatcherは似たようなグリフを検索します。

内部的に奴隷化された類人猿の脳を使用します。


編集:あなたのコメントに基づいて、あなたは実際にファイルに「\0」文字を出力しています。これが小さな三角形としてどのように表示されるかは明確ではありません。おそらく、このように「\0」を表示するエディターを介してファイルを見ているのでしょう。

于 2012-07-22T00:50:09.043 に答える
1

結果のファイルを「od-x」して、文字の16進表現を確認できます。

于 2012-07-22T01:03:06.900 に答える