
No.1ベストアンサー
- 回答日時:
用途によって使い分けます。
> (int &)&a;
としなければ目的を満たせない場合もあるし、
> &(int &)a;
としなければ目的を満たせない場合もあります。
ですから、
> アドレスのキャストはなぜ
> としなくてはいけないんでしょうか?
と言う質問は、何か勘違いしているかと思います。
調べるなら、
> (int &)&a;
と
> &(int &)a;
が、
それぞれ、どのような意味を持つのかを調べると良いのでは、ないでしょうか。
勘違いしていました。
考えてみたところ、キャスト演算子が単項演算子だと言うことで納得がいきました。
回答ありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# 変数のスコープ 5 2023/05/27 17:50
- Java Java プログラム public class Main { public static void 3 2023/08/10 23:46
- C言語・C++・C# 関数ポインタの高速化のメリット 7 2023/05/05 20:15
- C言語・C++・C# c言語 プログラムのエラー 1 2023/02/11 20:31
- 数学 大学数学 1 2022/08/04 17:11
- MySQL my_itemsテーブルのIDにAUTO_INCREMENT を追加ができるかで 1 2023/01/03 09:09
- 実用・教育 スナックのママをしています。10年目です。キャストにコミュニケーションのアドバイスをしたいのですが、 2 2023/08/16 23:23
- ハッキング・フィッシング詐欺 webサイトでIPアドレスを抜く方法を聞きたいです。 1 2022/06/09 17:33
- Visual Basic(VBA) Powerpointでランダムな数字の結果を表示するマクロ 2 2023/08/04 10:04
- C言語・C++・C# C言語の課題が出たのですが自力でやっても分かりませんでした。 要素数がnであるint型の配列v2の並 3 2022/11/19 17:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「指定されたキャストは有効で...
-
【C++】関数ポインタの使い方
-
C言語での引数の省略方法
-
複数桁10進数の*桁目だけを抽出...
-
連想配列に格納されたオブジェ...
-
#define _CRT_SECURE_NO_WARNIN...
-
ラップ関数とはどんなものですか?
-
C2601 ローカル関数の定義について
-
C++/Cこういうことは可能でしょ...
-
C言語で分からないところがあり...
-
if と配列の組み合わせ
-
std::set<int> で、ある値が何...
-
(int *)の意味
-
C言語の基礎 . 2乗値の差につ...
-
C#の質問
-
クイックソートプログラムでセ...
-
error C2440について
-
read関数をノンブロッキングで...
-
C#の1~Xまでの数値を徐々に...
-
線形補間 2次元テーブル C言語...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「指定されたキャストは有効で...
-
C言語での引数の省略方法
-
#define _CRT_SECURE_NO_WARNIN...
-
複数桁10進数の*桁目だけを抽出...
-
ラップ関数とはどんなものですか?
-
C言語 エラーの原因がわからな...
-
(int *)の意味
-
【C++】関数ポインタの使い方
-
if と配列の組み合わせ
-
構造体の勉強中です 合計点の高...
-
windows-findstrの正規表現を使...
-
C言語で分からないところがあり...
-
int型の変数値をバイト列として...
-
PowerShellがうまくいかない
-
C言語での奇数の和
-
「{ } で囲むだけ」は正しい?
-
std::set<int> で、ある値が何...
-
実数の整数部,小数部の取得
-
エラー 添字が付けられた値が、...
-
int16_t の _t は何?
おすすめ情報