Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Fungsi-fungsi pada librarim string.h. Jenis-jenis fungsi pada librari string.h Strcpy Strncpy Strcat Strncat Strcmp Strncmp strlen.

Presentasi serupa


Presentasi berjudul: "Fungsi-fungsi pada librarim string.h. Jenis-jenis fungsi pada librari string.h Strcpy Strncpy Strcat Strncat Strcmp Strncmp strlen."— Transcript presentasi:

1 Fungsi-fungsi pada librarim string.h

2 Jenis-jenis fungsi pada librari string.h Strcpy Strncpy Strcat Strncat Strcmp Strncmp strlen

3 Fungsi STRCPY (String Assignment) Kegunaan : menyalin nilai sumber ke variabel tujuan Syntax : – Strcpy (var_tujuan, var_sumber / str_sumber) – Ket : var_tujuan : variabel hasil (berupa variabel string) Sumber bisa berupa variabel string maupun string biasa Contoh : – Strcpy (s1, s2);  menyalin nilai di variabel s2 ke variabel s1 Misal : s2  “Baru” maka s1  “Baru” – Strcpy (s1, “Hello”);  menyalin string “Hello” ke variabel s1 s1  “Hello”

4 Fungsi STRNCPY (String Assignment 2) Kegunaan : menyalin nilai sumber ke variabel tujuan sebanyak n karakter Syntax : – Strncpy (var_tujuan, var_sumber / str_sumber, n) – Ket : var_tujuan : variabel hasil (berupa variabel string) Sumber bisa berupa variabel string maupun string biasa n : banyaknya karakter yang disalin Contoh : – Strncpy (s1, s2, 3);  menyalin nilai di variabel s2 ke variabel s1 sebanyak 3 karakter Misal : s2  “Baru” maka s1  “Bar” – Strncpy (s1, “Hello”, 2);  menyalin string “He” ke variabel s1 s1  “He”

5 Fungsi STRCAT (Concatenation) Kegunaan : menggabungkan nilai pada 2 variabel string / menambahkan string pada sumber ke variabel tujuan Syntax : – Strcat (var_tujuan, var_sumber / str_sumber) – Ket : var_tujuan : variabel hasil (berupa variabel string) Sumber bisa berupa variabel string maupun string biasa Contoh : – Strcat (s1, s2);  nilai di variabel s2 ditambahkan ke variabel s1 Misal s1  “Belajar”, s2  “String” maka s1 menjadi “BelajarString” – Strcat (s1, “Hello”);  Menambahkan string “Hello” ke variabel s1 Misal s1  “Belajar” Maka s2  “BelajarHello”

6 Fungsi STRNCAT (Concatenation n karakter) Kegunaan : menambahkan string pada sumber ke variabel tujuan sebanyak n karakter Syntax : – Strncat (var_tujuan, var_sumber / str_sumber, n) – Ket : var_tujuan : variabel hasil (berupa variabel string) Sumber bisa berupa variabel string maupun string biasa n : banyaknya karakter yang disalin Contoh : – Strncat (s1, s2, 3);  nilai di variabel s2 sebanyak 3 karakter, ditambahkan ke variabel s1 Misal s1  “Belajar”, s2  “String” maka s1 menjadi “BelajarStr” – Strncat (s1, “Hello”,2);  Menambahkan string “He” ke variabel s1 Misal s1  “Belajar” Maka s2  “BelajarHe”

7 Fungsi STRLEN Kegunaan: menghitung jumlah karakter dari suatu string Mengembalikan nilai integer (return value = int) Syntax : – Strlen(s1)  menghitung jumlah karakter string s1 – Contoh : Char a[8] = “hitung”, b[8] = “panjang” s = strlen(a) + strlen(b) s = 13

8 Fungsi STRCMP(Comparison) adalah fungsi untuk membandingkan dua buah string Kegunaan : membandingkan 2 buah string Nilai kembalian : integer Syntax : strcmp(string1,string2); Return Value : -1 –> jika string 1 lebih kecil dari string2 0 –> jika string1 sama dengan string2 1 –> jika string1 lebih besar dari string2

9 Referensi Bab 9, “Strings”, Problem Solving and Program Design in C, Jeri R. Hanly dan Elliot B. Koffman, Addison Wesley, 2002


Download ppt "Fungsi-fungsi pada librarim string.h. Jenis-jenis fungsi pada librari string.h Strcpy Strncpy Strcat Strncat Strcmp Strncmp strlen."

Presentasi serupa


Iklan oleh Google