Video: Bagaimana ? : Java = Perkara Asas 2024
Sesetengah perkara yang menjadi milik bersama, seperti nama dan alamat anda. Anda boleh membuat hubungan sedemikian dalam pengaturcaraan C dengan menggunakan array selari atau pembolehubah yang dinamakan khusus. Tetapi itu kikuk. Penyelesaian yang lebih baik adalah menggunakan struktur, seperti yang ditunjukkan dalam Satu Variabel, Banyak Bahagian.
SATU VARIABLE, BANYAK BAHAN
#include int main () {struct player {char name [32]; int highscore;}; pemain xbox struktur; printf ("Masukkan nama pemain:"); scanf ("% s", nama xbox); printf ("Masukkan skor tinggi mereka"); scanf ("% d", & highscore xbox); printf ("Player% s mempunyai skor tinggi% dn", nama xbox, xbox, highscore); kembali (0);}
Latihan 1: Tanpa mengetahui apa yang sedang berlaku, ketik Satu Pembolehubah, Banyak Bahagian ke editor anda untuk membuat program baru. Bina dan lari.
Inilah caranya kod dalam Satu Variabel, Banyak Bahagian berfungsi:
Lines 5 hingga 9 mengisytiharkan struktur pemain. Struktur ini mempunyai dua ahli - array char (rentetan) dan int - diisytiharkan seperti mana-mana pembolehubah lain, di Talian 7 dan 8.
Jalur 10 mengisytiharkan pembolehubah baru untuk struktur pemain, xbox.
Talian 13 menggunakan sacnf () untuk mengisi nama ahli untuk pembolehubah struktur xbox dengan nilai rentetan.
Talian 15 menggunakan scanf () untuk memberikan nilai kepada ahli highscore dalam struktur xbox.
Nilai anggota struktur dipaparkan pada Jalur 17 dengan menggunakan fungsi printf (). Fungsi ini dipisahkan antara dua baris dengan garis belakang pada akhir Talian 17; pembolehubah untuk printf () ditetapkan pada Baris 18.