Bahasa Pemograman C++ dibuat oleh Bjarne Stroustrup yg merupakan perkembangan dari bahasa C yg dikembangakan oleh Denis Ritche dan W.Kernighan pada tahun 1970 an.
namun sekali lagi bahasa c++ hanyalah bahasa yg bersifat hibrid,bukan bahasa murni berorientasi objek.oleh karana itu,pemrogram C pada tahap awak dapat berpindah jalur ke C++,Dibaurkan dgn program yg berbasis objek
Bahasa itu diturunkan dari bahasa sebelumnya,yaitu B, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute)
dan berikut dasar string episode kedua :V oke cikidot
- Berikut Program Membaca Sejumlah Baris
#include <iostream>
using namespace std;
int main ()
{
char
nm[125];
cout<<"Masukan apa saja!!"<<endl;
cout<<"dan akhiri dgn $ dan enter!"<<endl;
cin.getline(nm,sizeof(nm),'$');
cout<<"Teks yg Anda
Tuliskan"<<endl<<nm<<endl;
return 0;
}
Berikut tampilannya:
- Inisialisasi String
Seperti variabel lain string dapat diberi
nilai awal.oleh karna variabel string sebernarnya adalah jenis khusus
array,maka inisialisasi dapat berupa seperti berikut
Char
bahasa[]={‘C’,’+’,’+’,’\0’};
Tampak bahwa elemen terakhir pada deklarasi
di atas berupa karakter NULL.
Bentuk deklarasi dan inisialisai seperti
diatas dapat diserdehanakan menjadi:
Char
bahasa[] = “C++”;
Tampak,bentuk diatas lebih sederhana dan
tidak perlu adanya pemberian karakter NULL secara ekspalisit!!
Contoh program:
#include <iostream>
using namespace std;
int main()
{
char bahasa[] = "C++";
cout<<"Belajar Bahasa
Pemograman"<<" "<<bahasa;
return 0;
}
Berikut tampilannya:
- Menyalin String
Menyalin string berbeda dgn menyalin
bilangan contoh teks 1 dan teks 2 adalh variabel string.anda tidak bisa
memberikan pernyataan :
Teks2=teks1;
Untuk menyalin string teks 1 ke teks 2.
Contoh program menyalin string:
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
char teks[]
="Beljar String";
char data[25];
strcpy(data,teks);
cout<<"Isi Data:"<<"
"<<data<<endl;
return 0;
}
Sekian Trimakasih :)
0 komentar