Page 144 - PEMROGRAMAN DASAR MENGGUNAKAN C
P. 144

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


                      Hasil = (null)
                      Hasil = man Menggunakan Bahasa C



                      6.11.3.6.  Melakukan Konversi String

                      Meskipun  bukan  termasuk  ke  dalam  fungsi-fungsi  standar  ANSI,  namun  beberapa
                      kompilator  C  yang  beredar  saat  ini  kebanyakan  telah  menyediakan  fungsi  untuk
                      melakukan konversi string, yaitu fungsi strlwr() dan strupr().

                      a.  Fungsi strlwr()

                      Prototipe dari fungsi ini adalah sebagai berikut.


                      char *strlwr(char *str);



                      Fungsi  ini  akan menyebabkan  string  str berubah menjadi  huruf  kecil.  Sebagai  contoh
                      apabila  kita  menggunakan  strlwr() untuk  string  “Pemrograman Menggunakan
                      Bahasa  C”,  maka  nilai  yang  akan  dikembalikan  adalah  string  “pemrograman
                      menggunakan bahasa c”. Untuk membuktikan hal tersebut, coba Anda perhatikan
                      contoh program di bawah ini.


                      #include <stdio.h>
                      #include <string.h>

                      #define MAX 100

                      int main(void) {
                         char *str;
                         str = malloc (char *) (MAX * sizeof(char));
                         str = strlwr(“PEMROGRAMAN MENGGUNAKAN BAHASA C”);
                         printf(“%s”, str);
                         free(str);
                         return 0;
                      }



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


                      pemrograman menggunakan bahasa c
   139   140   141   142   143   144   145   146   147   148   149