ホームページ >バックエンド開発 >C#.Net チュートリアル >C言語で「&」ってどういう意味ですか?
#C 言語の & は何を意味しますか? C 言語では
& 記号には 2 つの意味があり、1 つは単項演算子であるアドレス演算子を表し、その機能は変数のメモリ アドレスを取得すること、もう 1 つは変数のアドレスを表すことを表します。ビット演算子と二項演算子で、その機能は 2 つの数値の対応する 2 進ビットの AND を演算することです。算術演算子
はさまざまな数値演算に使用されます。加算( )、減算(-)、乗算(*)、除算(/)、剰余(または剰余演算、%)、自動インクリメント( )、自動デクリメント(--)の 7 種類があります。
関係演算子
は比較演算に使用されます。これには、次の 6 つのタイプが含まれます: より大きい (>)、より小さい (=)、以下 (
論理演算子
は論理演算に使用されます。 (!) ではなく、and (&&)、または (||) を含みます。
ビット演算演算子
演算に含まれる量は 2 進数のビットで演算されます。これには、ビットごとの AND (&)、ビットごとの OR (|)、ビットごとの NOT (~)、ビットごとの XOR (^)、左シフト (<<)、および右シフト (>>) の 6 種類が含まれます。
代入演算子
は、単純な代入 (=)、複合算術代入 (=、-=、*=、/=、%=)、複合演算に分けられる代入演算に使用されます。ビット演算 代入には 3 つのカテゴリに 11 種類 (&=、|=、^=、>>=、<<=) があります。
条件演算子
これは、条件評価 (?:) に使用される三項演算子です。
カンマ演算子
は、複数の式を 1 つの式 (,) に結合するために使用されます。
ポインタ演算子
は、コンテンツ (*) とアドレス (&) の 2 つの操作に使用されます。
バイト カウント演算子
は、データ型 (sizeof) が占めるバイト数を計算するために使用されます。
特殊演算子
には、括弧 ()、添字 []、メンバー (→、.) などが含まれます。
推奨チュートリアル: "
C以上がC言語で「&」ってどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。