Tampilkan postingan dengan label tutorial bahasa C. Tampilkan semua postingan
Tampilkan postingan dengan label tutorial bahasa C. Tampilkan semua postingan

Juli 31, 2012

c acces with pointer


Melanjutkan tutorial bahasa c yang saya berikan tahun lalu
sekarang saya akan mengajarkan tentang acess data dengan menggunakan pointer
apa sich yang di maksud pointer? Cari sendiri ya definisi sesungguhnya tapi menurutku pointer adalah
petunjuk sebuah alamat layaknya papan penunjuk arah yang sering kita jumpai apa sich kegunaan pointer pointer sangat bermanfaat untuk mengetahui letak suatu program atau file
ketika kita deklarasi kita memesan tempat di komputer misalnya char c[20] kita memesan 600 bytes
kekomputer dengan alamat yang ditunjuk oleh pointer atau &c,kalo int d; maka kita pesan tempat 4 bytes dengan alamat &d.
oke langsung saja liat codenya
$cat over.c
//latihan
main(){
char ch[20];
int *point=&ch,*ad = point;
scanf(“%s”,&ch);
printf("alamatnya %x\n",point);
printf("alamat %x miliknya %s\n",ad,ad);
}
char ch[20];
deklarasi atau pengenalan varieble ch dengan type char
begitu pula dengan int *point=&ch,*ad=point;
pointer point isinya alamat dari ch, dan pointer ad berisi pointer point
scanf maksudnya inputan dari keyboard
sedangkan %x adalah format hexadecimal
printf("alamatnya %x miliknya %s\n",ad,ad);
adalah perintah kepada komputer untuk menampilkan “alamatnya hexadecimal di pointer ad
miliknya string di alamat yang dituju pointer ad” ke monitor sedangkan karakter \n = new line adalah perintah ganti baris
scanf akan mengambil ketikan keyboard sebelum spasi setelah spasi akan di abaikan
sekarang yang jadi pertanyaan bagaimana caranya membuat virus dengan bahasa c
itu sangat mudah kawan kalo untuk windows akan amat rumit jika di kerjakan untuk linux perlu riset
yang mendalam, untuk acess pointer untuk integer, float dll menggunakan tanda asterisk(*)
misalnya :
float f,*t;
f = 2+2;
untuk mengeluarkan hasil dari f dapat menggunakan
printf("isi dari f adalah %f\n",*t);
ada pertanyaan tulis di komentar atau kirim email ke yujimaarif.ym@gmail.com

Mei 10, 2011

TEKNIK PEMROGRAMAN

konsep pemrograman sebenarnya adalah bukanlah menulis source code melainkan membuat algoritma dan logika kerja mengenai suatu permasalahan yang sedang di hadapi, membuat algoritma dan logika dari permasalahan adalah yang paling utama untuk dikerjakan, setelah itu barulah diimplementasikan dengan membuat source code yaitu dengan mengkonversikan algoritma kedalam bahasa pemrograman.
Kita tidak harus menguasai seluruh sintaksis yang ada dalam bahasa pemrograman yang dipakai, memang sangat sulit menghafal semua sintaksis yang ada dalam bahasa pemrograman.
Lalu apakah yang dimaksud bahasa pemrograman ? Bahasa pemrograman adalah kumpulan aturanyang disusun sedemikian rupa sehingga memungkinkan pengguna komputer membuat program yang dapat dijalankan dengan aturan tersebut.
Perintah dasar c/c++
structure dasar c/c++
secara umum perbedaan dasar antara bahasa C dan bahasa C++ terletak pada tipe bahasa pemrogramannya, bahasa C merupakan bahasa pemrograman prosedural yang memungkinkan untuk membuat prosedur dalam menyelesaikan sebuah permasalahan . Bahasa C++ merupakan bahasa yang berorientasi pada object bahasa C merupakan subset dari bahasa C++ sehingga perintah-perintah yang digunakan dalam bahasa C dapat dipakai penerapannya kedalam bahasa C++.
struktur dari bahasa C maupun bahasa C++ secara umum sama seperti bahasa pemrograman tingkat tinggi lainnya. Dapat dikatakan elemen-elemen dasar dari bahasa C/C++ terdiri dari :
  1. praprosessor
  2. prototipe fungsi
  3. variabel
  4. fungsi
struktur programnya ialah:
Daftar header file
deklarasi variabel global dan fungsi-fungsi
kepala fungsi utama(main)
definisi fungsi utama(main)
definisi fungsi-fungsi utama(main)
definisi fungsi-fungsi tambahan(subroutine)
Aturan umum penulisan bahasa C/C++:
  1. bahasa C/C++ bersifat case sensitif artinya huruf besar dan huruf kecil dibedakan misal variabel r berbeda dengan variabel R,
  2. untuk memberi komentar pada suatu baris program, dipakai /*dan*/,ataupun //.
  3. awal dan akhir fungsi utama ataupun subroutine diapit dengan kurung kurawal.
  4. Setiap pernyataan diakhiri dengan titik koma(;).
  5. Semua variabel yang digunakkan dalam program harus dideklarasikan terlebih dahulu.
Program C maupun C++ pada dasarnya merupakkan susunan dari bebrapa fungsi. Program C/C++
paling sederhana harus memiliki minimal satu buah fungsi. Program paling dari bahasa C/C++:
main()
{

}
Dalam C/C++ fungsi main() harus didefinisikan dan pada setiap fungsi yang ada dalam bahasa C/C++
akan memiliki bentuk seperti ini :
/*Contoh sebuah program*/
#include

main()
{
printf(“Goodbye Angry World!!!!”);
}
setelah di compile akan ditampilkan oleh komputer seperti ini:
Goodbye Angry World!!!!
jika tidak seperti ini maka terjadi kesalahan.
Sampai disini dulu tutorialnya semoga bermanfaat lain kali akan aku lanjutkan, ok?
udah ngantuk nich aku mau tidur dulu good night all and have a nice dream!! hehehe...4x

mencoba menggunakan zram di raspberry pi

saya beberapa hari yang lalu mencoba mengaktifkan zram untuk membuat cadangan jika ram udah hampir penuh untuk dipindah ke zram, sejauh ini...