„->“ Was bedeutet es in der C-Sprache?
„->“ ist ein Ganzes in der C-Sprache. Dieses Symbol wird verwendet, um auf den Zeiger auf die Unterdaten in der Struktur zu verweisen Die Verwendungsmethode besteht darin, zunächst eine Struktur in der C-Sprache zu definieren, dann einen Zeiger zu deklarieren, der auf die Struktur zeigt, und schließlich das Symbol zu verwenden, um auf den entsprechenden Unterdatennamen zu verweisen.
Anwendungsbeispiel
/*定义结构体*/ 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*/
Empfohlenes Tutorial: „C#“
Das obige ist der detaillierte Inhalt vonWas bedeutet „->' in der C-Sprache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!