ホームページ >バックエンド開発 >C#.Net チュートリアル >C言語の「->」は何を意味するのでしょうか?
C 言語の「->」は何を意味しますか?
「->」はC言語では整体であり、構造体のサブデータへのポインタを指す記号であり、サブデータを取り出すことができます。使用方法はC言語で最初に構造体を定義し、次にその構造体を指すポインタを宣言し、最後にシンボルを使用して対応するサブデータ名を指します。
#使用例
/*定义结构体*/ struct Data { int a,b,c; }; /*定义结构体指针*/ struct Data * p; /*声明变量A*/ struct Data A = {1,2,3}; /*声明一个变量x*/ int x; /*让p指向A*/ p = &A ; /*这句话的意思就是取出p所指向的结构体中包含的数据项a赋值给x*/ x = p->a; /*由于此时p指向A,因而 p->a == A.a,也就是1*/推奨チュートリアル: "
C#"
##
以上がC言語の「->」は何を意味するのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。