Rumah >pembangunan bahagian belakang >C++ >Dalam bahasa C, terangkan konsep struktur penunjuk dengan contoh yang sesuai
Penunjuk kepada struktur menyimpan alamat keseluruhan struktur.
Digunakan terutamanya untuk mencipta struktur data yang kompleks, seperti senarai terpaut, pepohon, graf, dsb.
Anda boleh menggunakan operator khas (operator anak panah -> ) untuk mengakses ahli struktur.
Berikut ialah pengisytiharan penunjuk kepada struktur:
struct tagname *ptr;
Contohnya, struct Student *s; , s->sname, s->marks
Ptr-> membername;OutputApabila program di atas dilaksanakan, keputusan berikut dihasilkan-
#include<stdio.h> struct student{ int sno; char sname[30]; float marks; }; main ( ){ struct student s; struct student *st; printf("enter sno, sname, marks:"); scanf ("%d%s%f", & s.sno, s.sname, &s. marks); st = &s; printf ("details of the student are"); printf ("Number = %d</p><p>", st ->sno); printf ("name = %s</p><p>", st->sname); printf ("marks =%f</p><p>", st ->marks); getch ( ); }
Atas ialah kandungan terperinci Dalam bahasa C, terangkan konsep struktur penunjuk dengan contoh yang sesuai. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!