OPERASI STRING
Nilai suatu string adalah kumpulan dari nilai-nilai karakter dalam array dimensi satu. String dapat dituliskan sebagai “array of character” dan operasi terhadap string menggunakan loop pada array karakter. Nilai string disimpan dalam memori dengan diakhiri oleh nilai ‘\0’ ( null ). Contoh: A B C ‘ \0’ Contoh program konversi huruf kecil ke huruf besar pada sebuah string: #include <stdio.h> #include <ctype.h> void main() { char nilai_string[10]=”aBcdE”; int i; for (i=0;nilai_string[i]!=’\0’;i++) { printf(“%c”,toUpper(nilai_string[i]); } } Dengan menggunakan library string.h , operasi pada string dapat dilakukan tanpa menggunakan loop pada array karakter. Mengetahui Panjang Nilai String strlen(string) #include <stdio.h> #include <string.h> void main() { char nama[15]; printf("Masukkan nama:"); scanf("%[^\n]",nama); printf("Panjang nama anda...