Mendeklarasikan String
char nama_variabel[n+1]
char *nama_variabel
Contoh :
char jurusan[30];
char *jurusan=Akuntansi;
Int main()
{
char string1[30];
char string2[30];
printf(Masukan suatu string : ); fflush(stdin); gets(string1);
strcpy(string2,string1);
printf(String yang dicopykan : %s \n, string2);
return 0;
}
Int main()
{
char string1[30];
char string2[30];
int k;
printf(Masukan suatu string : ); fflush(stdin); gets(string1);
printf(Masukan jumlah karakter : ); scanf(%d,&k);
strncpy(string2,string1, k);
printf(String yang dicopykan : %s \n, string2);
return 0;
}
Int main()
{
char string1[30]=kita sedang belajar;
char string2[30]=fungsi string;
printf(String yang gabungkan : %s \n, strcat(string1,string2));
return 0;
}
Int main()
{
char string1[30]=kita sedang belajar;
char string2[30]=fungsi string;
printf(String yang gabungkan : %s \n, strncat(string1,string2,15));
return 0;
}
Int main()
{
char string1[30];
printf(Masukan String :); fflush(stdin); gets(string);
strlwr(string);
printf(String setelah strlwr = %s \n\n,string1);
return 0;
}
Int main()
{
char string1[30];
printf(Masukan String :); fflush(stdin); gets(string);
strupr(string);
printf(String setelah strupr = %s \n\n,string1);
return 0;
}
Mencari Substring
strstr(string,substring)
Int main()
{
char string1[30];
printf(Masukan String :); fflush(stdin); gets(string1);
strstr(string1);
printf(String setelah strupr = %s \n\n,string1);
return 0;
}