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)
OKE berikut mengenai pointer
Pointer
Pointer tidak serumit yg diduga oleh beberapa oleh
orang.Pointer adalah sesungguhnya berisi alamat suatu data,bukan data seperti
variabel yg ada kenal.seperti kita ketahui,setiap byte didalam memori memiliki
alamat.alamat memori dimulai dari 0,didalam memori inilah variabel disimpan.Program
alamat dan nilai :
#include <iostream>
using namespace std;
int main(){
int ang=5;
float g=7.8;
double a=18.8888;
cout<<"Isi
Variabel:"<<endl;
cout<<"ang:"<<ang<<endl;
cout<<"g :"<<g<<endl;
cout<<"a :"<<a<<endl<<endl;
cout<<"Alamat
Variabel:"<<endl;
cout<<"ang
:"<<&ang<<endl;
cout<<"g :"<<&g<<endl;
cout<<"a :"<<&a<<endl;
return 0;
}
tampilannya
Pointer
Pointer tidak serumit yg diduga oleh beberapa oleh
orang.Pointer adalah sesungguhnya berisi alamat suatu data,bukan data seperti
variabel yg ada kenal.seperti kita ketahui,setiap byte didalam memori memiliki
alamat.alamat memori dimulai dari 0,didalam memori inilah variabel disimpan.Program
alamat dan nilai :
#include <iostream>
using namespace std;
int main(){
int ang=5;
float g=7.8;
double a=18.8888;
cout<<"Isi
Variabel:"<<endl;
cout<<"ang:"<<ang<<endl;
cout<<"g :"<<g<<endl;
cout<<"a :"<<a<<endl<<endl;
cout<<"Alamat
Variabel:"<<endl;
cout<<"ang
:"<<&ang<<endl;
cout<<"g :"<<&g<<endl;
cout<<"a :"<<&a<<endl;
return 0;
}
tampilannya:
Contoh Mendeklariskan
Variabel pointer:
Int *pint; //pointer ke int
char *pch; //pointer ke char
float *pfl; //pointer ke
float
beberapa variabel dapat dideklarasikan dgn sebuah pernyataan
contoh: char *pch1,*pch2;
Contoh Mengisi Variabel Pointer:
Int vint=55;
Int *pint;
Contoh program mengakses nilai yg ditunjuk pointer:
#include<iostream>
using namespace std;
int main()
{
int vint=55;
int *pint;
pint=&vint;
cout<<"Alamat
Vint :"<<&vint<<endl;
cout<<"pint :"<<pint<<endl;
return 0;
}
Contoh Mendeklariskan
Variabel pointer:
Int *pint; //pointer ke int
char *pch; //pointer ke char
float *pfl; //pointer ke
float
beberapa variabel dapat dideklarasikan dgn sebuah pernyataan
contoh: char *pch1,*pch2;
Contoh Mengisi Variabel Pointer:
Int vint=55;
Int *pint;
Contoh program mengakses nilai yg ditunjuk pointer:
#include<iostream>
using namespace std;
int main()
{
int vint=55;
int *pint;
pint=&vint;
cout<<"Alamat
Vint :"<<&vint<<endl;
cout<<"pint :"<<pint<<endl;
return 0;
}
TRIMAKASIH TELAH BERKUNJUNG
0 komentar