No.4ベストアンサー
- 回答日時:
そうですね…
pexdataが正しい構造体または共用体のポインタ式であるとした場合、
1.pexdata->data
2.(*pexdata).data
上記の二つは同じ意味です。
つまり、構造体または共用体を指すポインタから直接その構造体または共用体のメンバにアクセスするための演算子です。
->演算子の->の部分の読み方は#3の回答どおり、特に定義されてはいません。
いくつか解説ページをあたってみると
演算子 ->
http://www.wakuhoku.ac.jp/~kanayama/C/03/node135 …
間接参照「->」
http://www.komonet.ne.jp/~c/chap33.htm
アロー演算子
http://wisdom.sakura.ne.jp/programming/c/c36.html
http://www9.plala.or.jp/sgwr-t/c/sec15-3.html
矢印記号(->)
http://www.kumei.ne.jp/c_lang/intro/no_28.htm
…みごとにばらばらですね。
No.5
- 回答日時:
呼称が無いのも困りますよね。
プログラミング言語C第2版のp.248に
>矢印(-と>で表わす)
と書かれている場所があります。(原著は所有していませんが、「arrow」と書かれていると想像できます)
一般的には「やじるし」または「アロー」で通用すると思います。さらに「演算子」を付け加えれば、誤解されにくくなります。
調べるなら「構造体 間接参照」などの方がいいかもしれません。
No.3
- 回答日時:
->演算子(-> operator)です。
「JIS X3010:2003 6.5.2.3 構造体及び共用体のメンバ」に明記されています。
なおC++では、矢印->、演算子->、->演算子といった表記が混在しています。
No.2
- 回答日時:
アロー演算子
POINTER->MEMBER は (*POINTER).MEMBER と同等。
といいますか、まず「ポインタとは何か?」をしっかり勉強しましょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 環境・エネルギー資源 福島原発汚染水1リットルを飲むこともできるという発言で論議を呼んだ英国オックスフォード大 5 2023/05/20 07:14
- 父親・母親 母は私を呼ぶ時にあだ名にちゃん付けで「○○ちゃん」と呼びます。田舎だし私があまり外に出るタイプでは無 4 2023/04/12 18:43
- 事件・犯罪 現在在宅捜査で二回目の呼び出しを待っています2ヶ月たっても呼ばれません 質問です最初の取り調べで実際 4 2023/07/25 09:12
- 生物学 生物の質問です。 Q.窒素固定に関する記述として、誤りであるものをひとつ選びなさい A.②大気中の窒 1 2022/04/30 16:01
- その他(悩み相談・人生相談) 少しモヤモヤしました。大学教授の方でさん付けで呼んで欲しい方がいらっしゃるのは知っていましたが…… 2 2023/06/26 23:29
- その他(生活家電) ミュート機能のあるインターホンでも、外で訪問者が呼び出しベルを押したらピンポンという音は鳴りますか? 3 2023/07/18 10:41
- オープンソース IT用語、ソースとオブジェクト、改変と翻訳と翻案の違いなど どのようにりかいすればよいのですか 1 2022/09/09 10:02
- その他(プログラミング・Web制作) Pythonで複数のメソッドをまとめて管理する方法について 1 2023/03/30 00:01
- その他(妊娠・出産・子育て) 友人が私の子供を名前で呼ばないことについて 3 2023/05/17 17:17
- Excel(エクセル) Excelシートのある番地の文字が一致したすべての行を別シートに転記する方法 11 2022/10/25 08:43
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
セグメントエラー
-
戻り値で構造体を返すことは可...
-
init関数の意味
-
C言語でのconstを返す関数
-
fopne で失敗する原因
-
C言語の関数と配列に関する質問
-
コンストラクタでnewを失敗した...
-
Run-Time Check Failure #3とい...
-
ハンドル、アドレス、ポインタ...
-
C言語のポインタに直接アドレス...
-
LPSTR型の初期化について
-
VBはCを混乱させる?
-
ハンドルはポインタか
-
構造体の中の構造体
-
パスからファイル名を抽出
-
C言語でポインタを使ってピタ...
-
単方向リスト
-
AESのC言語による実装
-
ExcelVBAでのkernel32(64bit)
-
nullポインタを逆参照とは?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語のポインタに直接アドレス...
-
C言語の関数と配列に関する質問
-
戻り値で構造体を返すことは可...
-
fopne で失敗する原因
-
init関数の意味
-
Run-Time Check Failure #3とい...
-
LPSTR型の初期化について
-
セグメントエラー
-
アプリを32bitから64bit移行
-
コンストラクタでnewを失敗した...
-
ExcelVBAでのkernel32(64bit)
-
Cで作成したDLL関数をVBから呼...
-
ハンドルはポインタか
-
DLL<->VB間での受け渡し(文字...
-
C言語でのconstを返す関数
-
ポインタについて
-
参照型で受け取った引数をポイ...
-
TCHAR文字列内の検索について
-
デバイスハンドルとは?
-
基本アルゴリズムの『返す』の...
おすすめ情報