penggunaan Function string C++

String adalah sederetan simbol yang tidak tertentu panjangnya, yanganggap panjang satu unit. String dapat berupa huruf, angka, karakter khusus, maupun karakter unicode.

jenis-jenis function string sebagai berikut,,


1. Strcat 
yaitu penggabunggan dua buah string
 
#include <iostream>
#include <conio.h>
#include <string.h>
using namespace std;


int main(int argc, char** argv) {


char tanya[50]="siapa kamu ?";
cout<<"pertanyaan : "<<tanya<<endl;
strcat(tanya, " saya yuda");
cout<<"hasil: "<<tanya<<endl;

    return 0;
}

output :
 2. Strchr yaitu mencari nilai  karakter dalam string
#include <conio.h>
#include <iostream>
#include <string.h>
#include <ctype.h>
#include <stdio.h>
using namespace std;
main(){
   
char nama[50]="yuda";
char dicari='a';
char*hasil;
hasil=strchr(nama,dicari);
cout<<"hasil: "<<hasil;

return 0;
}

output :






 3. Strrlen yaitu mengetahui panjang nilai string.

#include <iostream>
#include <conio.h>
#include <string.h>
using namespace std;
main()
{
char nama[50]="Gilang yuda pramana";
char kosong[50]="";


cout<<"jumlah karakter dari nama(Gilang yuda pramana)adalah: "<<strlen(nama)<<endl;
cout<<"jumlah karakter dari kosong adalah: "<<strlen(kosong)<<endl;

return 0;
}


output :
4.Strcpy yaitu menyalin/mengcopy nilai string.

#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <iostream>
using namespace std;
main()
{
char kata1[20]="Gilang yuda pramana";
char kata2[20];

cout<<"kata2 = "<<strcpy(kata2,kata1);

return 0;
}


output :
 
 



















EmoticonEmoticon