エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
C言語のunsigned char型が想像以上に沼だった話 - Qiita
3種類のcharの基本的な使い分け 結論からいえば、文字集合としての単純な文字データを扱う場合にはchar... 3種類のcharの基本的な使い分け 結論からいえば、文字集合としての単純な文字データを扱う場合にはcharを、数値として扱う場合にはsigned charかunsigned charを用いるのが基本的な使い分けである。 特に、mem-系の関数のように、操作対象が汎用型(void *など)で、その対象すべてのビットにアクセスしたいような場合にはunsigned charが積極的に使われている(後述)。 1. 文字集合を扱う場合 文字列処理系の標準ライブラリの仕様を考慮し、文字データを単純に表す際にはcharを使用するのが好ましい。 2. charを数値として扱う場合 この場合はsingned charかunsigned charを使う。 いずれにせよ値の範囲に収まるように注意せねばならず、特にsigned charの範囲は-128 ~ 127と狭いのでいまいち使いどきがピンとこない。 こうい



2025/02/03 リンク