新石器Wiki

近年はシリコン(石)から進化した便利なもので溢れる時代。そんな気になった事や試した事など記す。

ユーザ用ツール

サイト用ツール


programing:c-language:char-sign


差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
programing:c-language:char-sign [2018/01/28 10:33] yokoprograming:c-language:char-sign [2026/07/28 13:16] (現在) – 外部編集 127.0.0.1
行 1: 行 1:
-char型の符号 +====== char型の符号 ======
-===========+
 プログラミング言語 C や C++ の、char型はいままで符号付きと思い込んでいたら、調べると処理系定義とされているとの事です。   プログラミング言語 C や C++ の、char型はいままで符号付きと思い込んでいたら、調べると処理系定義とされているとの事です。  
 なので、下記の型は全て違う型として扱われるので注意が必要。 なので、下記の型は全て違う型として扱われるので注意が必要。
行 10: 行 9:
 ちなみに、ARMCCでは char型は 符号無しで扱われていました。GCCでは符号付きのようです。 ちなみに、ARMCCでは char型は 符号無しで扱われていました。GCCでは符号付きのようです。
  
-最近のトレンド +===== 最近のトレンド =====
--------------+
 `int8_t` や `uint8_t` を使うのが最近の風潮のようです。 `int8_t` や `uint8_t` を使うのが最近の風潮のようです。
  
-参考 +===== 参考 =====
-----+
  
-1. [char の符号](https://qiita.com/SaitoAtsushi/items/555b3851017b120c85b7)+  - [char の符号](https://qiita.com/SaitoAtsushi/items/555b3851017b120c85b7)
  
programing/c-language/char-sign.1517103229.txt.gz · 最終更新: by yoko