コンテンツへスキップ

怪しいC言語プログラムの直し方

gccやclangのコンパイルエラー(Error)や警告(Warning)の対処方法を解説しています。

  • ホーム
  • お問い合わせ
  • プロフィール

タグ: 0xffffFFFF

【C言語】
0xFFFFffffが-1になり -1が255になる 暗黙の型変換とは?

warning: comparison of integer expressions of different signedness: ‘signed char’ and ‘unsigned int’ 警告:符号の異なる… 続きを読む 【C言語】
0xFFFFffffが-1になり -1が255になる 暗黙の型変換とは?

投稿日: 2023年2月1日
カテゴリー: gcc11 -Wall -Wextra(通常解析) タグ: 0xffffFFFF、型変換

【C言語】
オーバーフローと ラップアラウンドの違い (overflow vs wrap around)

(error): Signed integer overflow for expression ‘y+2‘ 警告:’y+2’の計算で符号付き整数オーバーフロー[(error… 続きを読む 【C言語】
オーバーフローと ラップアラウンドの違い (overflow vs wrap around)

投稿日: 2022年9月1日
カテゴリー: cppcheck タグ: 0xffffFFFF、オーバーフロー、似て非なる、未定義動作

【C言語】
ビット反転【~】と
論理反転【!】の違い

■1.【チルダ~】対【ビックリマーク!】 ●ビット反転【チルダ~】1 ⇒~ビット反転 ⇒0xFFFFfffE(2進数1111…0)0 ⇒~ビット反転 ⇒0xFFFFfffF(2進数1111…1) … 続きを読む 【C言語】
ビット反転【~】と
論理反転【!】の違い

投稿日: 2021年11月3日
カテゴリー: gcc11 -Wall -Wextra(通常解析) タグ: 0xffffFFFF、似て非なる、反転、演算子

お勧めの記事

ベテランプログラマーが伝授!現場で20年使える「C言語」入門 経験に基づくC言語のノウハウ!

2,860円

C言語は第二の母国語 独学学生時代から企業内IT職人時代に培った、独立のための技術とノウハウ 「気づいたこと」「役立つ知識」「活用ツール」-プログラミングの経験談

2,860円

新居浜高専PICマイコン学習キットVer.3 完全ガイド

2,420円

  • ホーム
  • お問い合わせ
  • プロフィール
怪しいC言語プログラムの直し方
プライバシーポリシー
Proudly powered by WordPress.