#include <iostream>
#include <string.h>
using namespace std;
void garis(){
puts("--------------------------------------------");
}
void ttd(){
char nama[20],email[30];
strcpy(nama,"Zacky Ahmad S");
strcpy(email,"zackyahmadsyahputra@gmail.com");
printf("Nama\t: %s\n",nama);printf("Email\t: %s",email);
}
int main() {
/*1.Ketika suatu variable di deklarasikan,memori yang diperlukan untuk menyimpan
nialinya diterapkan pada suatu lokasu tertentu didalam memori komputer
pada suatu alamat.
2.Secara umum program c++ tidak menentukan sendiri alamat memori dimana
nilai vaariable tersebut disimpan.Tugas ini diserahkan kepada
os (Operating System)untuk
menentukan dilokasi mana (alamat)nilai dari variable tersebut disimpan.
Hal ini dilakukan pa
da saat runtime (pada saat program dijalankan)*/
int nilai [5],*p,i;
nilai[0]=5;
nilai[1]=10;
// mencetak dengan menggunakan looping
for(i=0;i<=1;i++){
cout<<"nilai ["<<i<<"] adalah"<<nilai[i]<<endl;
}
p=&nilai[0];cout<<"Alamat Nilai [0] adalah"<<p<<endl;
p=&nilai[1];cout<<"Alamat Nilai [1] adalah"<<p<<endl;
garis();
ttd();
return 0;
}