Page 168 - Project Akhir Media Pendidikan
P. 168

dikatakan bahwa P = S */

                         /* Mendeklarasikan pointer ke pointer dan menunjuk ke alamat
                             pointer P */
                         char **B = &P;
                         /* Menampilkan nilai yang dikandung oleh pointer P dan B */
                         printf("Alamat yang ditunjuk P \t= %p\n", P);/* P dalam
                                                                                 bentuk pointer */
                         printf("Nilai P \t\t= %s\n", P); /* P dalam bentuk string */
                         printf("Nilai *P \t\t= %c\n", *P);
                         printf("Alamat P \t\t= %p\n\n", &P);

                         printf("Alamat yang ditunjuk B \t= %p\n", B);
                         printf("Nilai *B \t\t= %p\n", *B);             /* *B dalam bentuk
                                                                            pointer */
                         printf("Nilai *B \t\t= %s\n", *B);             /* *B dalam bentuk
                                                                            string */
                         printf("Nilai **B \t\t= %c\n", **B);
                         printf("Alamat B \t\t= %p\n", &B);

                         return 0;
                      }

                      Hasil yang akan diberikan oleh program di atas adalah sebagai berikut.


                      Alamat yang ditunjuk P     = 0073FDD0
                      Nilai P                    = Arista
                      Nilai *P                   = A
                      Alamat P                   = 0073FDCC

                      Alamat yang ditunjuk B     = 0073FDCC
                      Nilai *B                   = 0073FDD0
                      Nilai *B                   = Arista
                      Nilai **B                  = A
                      Alamat B                   = 0073FDC8


                      Untuk lebih  mempermudah,  kasus ini dapat  kita representasikan  dengan gambar  di
                      bawah ini.



















                                                          164
   163   164   165   166   167   168   169   170   171   172   173