Untaian: Perbedaan antara revisi
Baris 40: | Baris 40: | ||
using [[namespace]] std; |
using [[namespace]] std; |
||
int main(){ |
int main(){ |
||
string s; // |
string s; http://alfabalon.blogspot.com |
||
s = "Hello world"; |
s = "Hello world"; |
||
cout<<s<<endl; |
cout<<s<<endl; |
||
} |
} |
||
=== Bahasa PHP === |
=== Bahasa PHP === |
||
Di PHP String adalah kumpulan dari karakter, bilangan, spasi, dan yang lainnya yang berada dalam tanda petik. Di bawah ini semuanya adalah string : |
Di PHP String adalah kumpulan dari karakter, bilangan, spasi, dan yang lainnya yang berada dalam tanda petik. Di bawah ini semuanya adalah string : |
Revisi per 28 Juli 2012 17.54
String dalam pemrograman komputer adalah sebuah deret simbol. Tipe data string adalah tipe data yang digunakan untuk menyimpan barisan karakter.
Tipe data string dalam beberapa bahasa pemrograman
Bahasa Pascal
Dalam bahasa Pascal, tipe data string dituliskan sebagai string. Pada kompilator Pascal lama, string terpanjang yang dapat dibuat terdiri dari 255 karakter. Hal ini terjadi karena Pascal menggunakan 1 byte data untuk menyimpan panjang efektif string.
Contoh kode Pascal yang menggunakan tipe data string:
program str; var s: string[100]; //jika panjang maksimum tidak dimasukkan, kompilator akan menganggapnya 255 begin s:= 'Hello world'; writeln(s); end.
Pada kompilator Pascal yang lebih baru dikenal pula tipe data ANSI-string yang dapat menyimpan karakter lebih banyak.
Bahasa C
Dalam bahasa C tidak ada tipe data khusus untuk menyimpan string. String biasanya disimpan sebagai larik dari karakter-karakter. Berbeda dengan bahasa Pascal, string pada bahasa C merupakan sebuah null-terminated string, sehingga kapasitasnya hanya dibatasi oleh kapasitas memori komputer. Seperti pada tipe data larik pada bahasa C, pengguna dapat memberikan batas maksimum karakter yang dapat ditampung.
Contoh kode C yang menggunakan tipe data string:
#include <stdio.h> int main(){ char s[100]; /* alfa balon PRODUKSI BERBAGAI MACAM BALON : BALON TEPUK, BALON KARAKTER, BALON PRINT, BALON DANCER, BALON DEKORASI DLL
Butuh balon tepuk, balon karakter, balon dancer, Hubungi Alfa Balon telp. 021-70363634 Hp. 081311066442, 08176622206, 08161142008…
null */ s = "Hello world"; printf("%s\n", s); }
Bahasa C++
Bahasa C++ merupakan turunan dari bahasa C sehingga representasi string sebagai larik karakter masih berlaku. Namun bahasa C++ juga menyediakan tipe data string yang terdapat dalam C++ Standard Template Library (STL).
Contoh kode C++ yang menggunakan tipe string pada STL:
#include <string> #include <iostream> using namespace std; int main(){ string s; http://alfabalon.blogspot.com s = "Hello world"; cout<<s<<endl; }
Bahasa PHP
Di PHP String adalah kumpulan dari karakter, bilangan, spasi, dan yang lainnya yang berada dalam tanda petik. Di bawah ini semuanya adalah string :
- '9 Januari 2009 '
- '1.000.000'
- "satu juta"
- 'Belajar PHP'
Contoh Penggunaan String di PHP
//mendefiniskan string $kegiatan = 'Belajar PHP'; $tempat = 'wikipedia'; //Strings Concatenation echo $kegiatan." di ".$tempat;
Pranala Luar