Bahasa C
Sebelum kita mempelajari blok bangunan dasar bahasa pemrograman C, mari kita lihat struktur program C minimal sehingga kita dapat mengambilnya sebagai referensi di bab-bab mendatang.
Program C pada dasarnya terdiri dari bagian-bagian berikut
Mari kita lihat kode sederhana yang akan mencetak kata-kata "Hello World" −
Demo Langsung#include <stdio.h> int main() { /* my first program in C */ printf("Hello, World! \n"); return 0; }
Mari kita lihat berbagai bagian dari program di atas −
Baris pertama program #include
Baris berikutnya int main() adalah fungsi utama dimana eksekusi program dimulai.
Baris berikutnya /*...*/ akan diabaikan oleh kompilator dan telah dimasukkan untuk menambahkan komentar tambahan dalam program. Jadi baris seperti itu disebut komentar dalam program.
Baris berikutnya printf(...) adalah fungsi lain yang tersedia di C yang menyebabkan pesan "Halo, Dunia!" untuk ditampilkan di layar.
Baris berikutnya mengembalikan 0; mengakhiri fungsi main() dan mengembalikan nilai 0.
Mari kita lihat bagaimana cara menyimpan kode sumber dalam sebuah file, dan bagaimana mengkompilasi dan menjalankannya. Berikut adalah langkah-langkah sederhananya
Buka editor teks dan tambahkan kode yang disebutkan di atas.
Simpan file sebagai hello.c
Buka prompt perintah dan buka direktori tempat Anda menyimpan file.
Ketik gcc hello.c dan tekan enter untuk mengkompilasi kode Anda.
Jika tidak ada kesalahan dalam kode Anda, prompt perintah akan membawa Anda ke baris berikutnya dan akan menghasilkan a.out file yang dapat dieksekusi.
Sekarang, ketik a.out untuk menjalankan program Anda.
Anda akan melihat output "Hello World" tercetak di layar.
$ gcc hello.c $ ./a.out Hello, World!
Pastikan kompiler gcc ada di jalur Anda dan Anda menjalankannya di direktori yang berisi file sumber hello.c.
Bahasa C
Dikirim oleh:Brian Menggambar/Gambar Program CNC 0 BEGIN PGM 1 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+110 Y+80 Z+03 TOOL DEF 1 L+0 R+54 TOOL CALL 1 Z S 22005 L X+20 Y+15 Z+2 R0 FMAX M036 L Z-5 R F40 M7 L X+85 Z-7 R F M8 L Z+20 R F M9 L X-40 Y+60 R F M0210 END PGM 1
Dikirim oleh:Brian Menggambar/Gambar Program CNC 0 BEGIN PGM 1 MM1 BLK FORM 0.1 Z X+0 Y+0 Z-202 BLK FORM 0.2 X+110 Y+80 Z+03 TOOL DEF 1 L+0 R+3.54 TOOL CALL 1 Z S 22005 L X+30 Y+15 Z+2 R0 FMAX M036 L Z-5 R F40 M7 L X+80 Y+60 R F M8 L Z+20 R F M9 L X-40 Y+60 R F M0210 END PGM 1
GTCNC-150iT-II G Kode M Kode GREAT-150iT-II atau GTCNC-150iT-II Kode G Kode M untuk Bubut CNC. Kode G Kode G Deskripsi G00 Pemosisian cepat G01 Interpolasi linier G02 Interpolasi heliks CW G03 CCW interpolasi heliks G33 Menginjak G04 Tinggal G17 Pesawat X-Y G18 Pesawat Z-X G19 Pesawat Y-Z
GTCNC-60TT Kode M Kode G GREAT-60TT atau GTCNC-60TT Kode G Kode M untuk Mesin Bubut CNC. Kode G Kode G Deskripsi G00 Gerakan cepat G01 Interpolasi linier G02 CW interpolasi melingkar G03 CCW interpolasi melingkar G33 Pemotongan benang G04 Tinggal G20 Masukan format inci G21 Masukan format