[解決済み] C言語の単項演算子プラス(+)は何のためにあるのですか?
2023-05-05 08:34:25
質問
C言語では、以下のような書き方は合法です。
int foo = +4;
しかし、私が調べた限りでは、単項プラス(
+
)の中の
+4
はノーオープンです。そうなんですか?
どのように解決するのですか?
C90規格の6.3.3.3に準じます。
単項演算子 + の結果は の値で、オペランドは . 積分昇格はオペランドに対して行われます。 オペランドに対して行われ、結果は昇格した型になります。
と
単項演算子 + または - のオペランドは、以下のものを持たなければならない。 算術演算型 ..
関連
-
構造体の配列--[エラー] '['トークンの前に一次式があることが予想される
-
error: 'for' loop initial declaration is only allowed in C99 mode 原因と解決方法
-
C - 添え字の値が配列でもポインタでもベクトルでもないエラー
-
[解決済み] SQLiteのINSERT/per-secondのパフォーマンスを向上させる
-
[解決済み] mallocの結果はキャストするのですか?
-
[解決済み] C言語では「?」演算子は何をするのですか?
-
[解決済み] C++でextern "C "を使用した場合の効果は?
-
[解決済み] C言語のコードで「:-!」とは何ですか?
-
[解決済み】C/C++の"-->"演算子とは何ですか?
-
[解決済み] 単項演算子プラスは何をするのですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
C 構造体定義エラー: '['トークンの前に一次式があることが予想される
-
#137: 式は変更可能なlvalueでなければならない問題 // 文字列配列の代入問題
-
コンパイルエラー:可変長オブジェクトが初期化されていない可能性があります。
-
[解決済み] 配列のすべてのメンバーを同じ値で初期化するには?
-
[解決済み] 演算子 *, /, +, -, % を使わずに 3 で割る。
-
[解決済み] なぜC言語では構造体を頻繁にtypedefする必要があるのですか?
-
[解決済み] C言語で "unsigned long "をprintfする方法は?
-
[解決済み] LD_PRELOADのトリックとは何ですか?
-
[解決済み] std::numeric_limits<unsigned char>のメンバーを呼び出す前に単項の "+"を付けるのは何のためですか?
-
[解決済み] ラムダに対する関数ポインタとstd::functionの曖昧なオーバーロードを+で解決する(単項のプラス)