POINTER
& MACRO
·
- Program Yang Menggunakan Pointer
Pointer
Deference
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
int sprite,*fanta,cola;
sprite=4000;
cola=sprite;
fanta=&cola;
cout<<"Nilai sprite = "<<sprite<<endl;
cout<<"Nilai fanta = "<<fanta<<endl;
cout<<"Nilai Coca-Cola = "<<cola<<endl;
getch();
}
Tampilan
Pointer
Reference
/*pointer
reference*/
#include
<stdio.h>
#include
<conio.h>
#include
<iostream.h>
main()
{
int
tahu,tempe,*kedelai;
tahu=10;
kedelai=&tahu;
tempe=*kedelai;
cout<<"Nilai
tahu adalah :
"<<tahu<<endl;
cout<<"Nilai
tempe adalah : "<<tempe<<endl;
cout<<"Nilai
kedelai adalah :
"<<kedelai<<endl;
getch();
}
Tampilan
·
- Membuat file header sendiri
#define awal
{
#define
akhir {
#define
mulai() main()
#define
cetak cout
#define
tampil cprintf
#define
masuk scanf
#define
hapus() clrscr()
#define jika
if
#define
warna textcolor
#define
tahan getche()
Kemudian
save di local disk C/BC5/INCLUDE dengan nama atur.h
Kemudian
buka lembar baru di borland c++
#include
<stdio.h>
#include
<conio.h>
#include
<iostream.h>
#include"atur.h"
mulai()
awal
int a, b, c;
hapus();
warna(1);
tampil("\nPROGRAM MENGHITUNG LUAS
SEGITIGA\n");
cout<<endl;
cout<<"Masukan Nilai Alas =
";
cin>>a;
cout<<"Masukan Nilai Tinggi =
";
cin>>b;
c=a*b/2;
cout<<"Hasil Dari
"<<a<<" * "<<b<<" /2
"<<" = "<<c;
tahan;
akhir
Tampilan


