Video: Printf di Bahasa C untuk cetak Belajar Bahasa C Part 2 2024
Array dalam bahasa pengaturcaraan C bukanlah satu cerek yang penuh dengan kebohongan! Sesungguhnya, mereka tidak wujud. Apabila anda menemui kuasa penuding itu, anda akan menerima bahawa array adalah semata-mata penunjuk cerdas yang menyamar. Bersedia untuk merasa dikhianati.
Arahan notasi adalah satu mitos kerana ia boleh digantikan dengan notasi penunjuk mudah. Sebenarnya, secara dalaman untuk program anda, mungkin.
Anggapkan penunjuk itu diasaskan kepada alfa array. Array dan penunjuk mestilah jenis pembolehubah yang sama, tetapi notasi tidak berbeza antara jenis variabel. Arahan char dan array int akan menggunakan rujukan yang sama.
Alpha Array [] | Pointer a |
---|---|
alpha [0] | * a |
alpha [1] | alpha [2] |
* (a + 2) | alpha [3] |
* (a + 3) | |
n ) Anda boleh menguji notifikasi array-to-pointer anda dengan | menggunakan program sampel, seperti yang ditunjukkan dalam Program Mudah Array .
|
A PROGRAM ARRAY SIMPLE
#include int main () {float temps [5] = {58. 7, 62. 8, 65. 0, 63. 3, 63. 2}; printf ("Suhu pada hari Selasa ialah% 1fn", temps [1]); printf ("Suhu pada hari Jumaat akan menjadi% 1fn", temps [4]); kembali (0);} Latihan |
Ubah suai dua pernyataan printf () dari A Simple Array Program, menggantikannya dengan notasi penunjuk.