Rumah Keuangan Pribadi Melihat bahasa C - dummies

Melihat bahasa C - dummies

Daftar Isi:

Video: Menangkap input dalam bahasa C.mp4 2024

Video: Menangkap input dalam bahasa C.mp4 2024
Anonim

Setiap program harus memiliki titik awal. Ketika Anda menjalankan sebuah program, DOS mengirimkannya dalam perjalanan - seperti meluncurkan sebuah kapal. Sebagai tugas terakhir dok-master, DOS melemparkan mikroprosesor ke dalam program. Mikroprosesor kemudian mengambil kemudi program di titik awal yang spesifik.

Pada semua program C, titik awal adalah fungsi main () . Setiap program C memiliki satu, bahkan GOODBYE. C (ditunjukkan pada Gambar 1). Fungsi main () adalah mesin yang membuat program bekerja, yang menampilkan pesan di layar.

Gambar 1: GOODBYE. C dan potongan dan bagiannya.

Program C lainnya dapat melakukan tugas lain di fungsi main () . Tapi apa pun yang ada di sana, ini adalah instruksi pertama yang diberikan ke komputer saat program berjalan.

  • main () adalah nama yang diberikan pada fungsi (atau primer) pertama di setiap program C. Program C bisa memiliki fungsi lain, tapi main () adalah yang pertama.
  • Merupakan konvensi umum untuk mengikuti nama fungsi bahasa C dengan tanda kurung, seperti pada main () . Itu tidak berarti apa-apa. Semua orang melakukannya, dan itu disertakan di sini sehingga Anda tidak aneh saat melihatnya di tempat lain.
  • Di Borland C ++, Anda mungkin pernah melihat pesan kesalahannya mengatakan "di fungsi utama. "Pesan ini mengacu pada fungsi utama - void main () hal yang berisi instruksi bahasa C yang telah Anda tulis.
  • Fungsi adalah mesin - ini adalah seperangkat instruksi yang melakukan sesuatu. Program C dapat memiliki banyak fungsi di dalamnya, meskipun fungsi utama adalah fungsi pertama dalam program C. Ini diperlukan

Fungsi Biasakan kata itu.

Potongan bagian

Berikut adalah beberapa potongan menarik dari program C yang ditunjukkan pada Gambar 1:

1. #include dikenal sebagai perintah preprocessor, yang terdengar mengesankan, dan mungkin bukan istilah yang benar, namun Anda tidak diharuskan untuk menghafalnya. Apa yang dilakukannya adalah memberitahu kompiler untuk "memasukkan" program atau file lain beserta kode sumber Anda, yang umumnya menghindari banyak kesalahan kecil dan mengganggu yang jika tidak terjadi.

2. adalah nama file yang dipeluk dengan tanda kurung siku (yang merupakan usaha bahasa C untuk memaksa Anda menggunakan segala jenis tanda kurung dan yang lainnya). Seluruh pernyataan #include memberitahu compiler untuk menggunakan file STDIO. H, yang berisi standar I / O, atau input / output, perintah yang dibutuhkan oleh sebagian besar program C.

3. void main mengidentifikasi nama fungsi utama. Kekosongan ini mengidentifikasi jenis fungsi atau fungsi yang dihasilkannya. Dalam kasus utama, tidak menghasilkan apa-apa, dan istilah C untuk itu adalah "batal."

4. Dua tanda kurung kosong mengikuti nama fungsi. Terkadang, mungkin ada item dalam tanda kurung ini.

5. Tanda kurung kurawal atau kurung melampirkan fungsinya, memeluk erat semua bagiannya. Segala sesuatu di antara {dan} adalah bagian dari fungsi utama () pada Gambar 1. 6. printf

adalah instruksi bahasa C, bagian dari bahasa pemrograman yang pada akhirnya memberi tahu komputer apa yang harus dilakukan. 7.

Milik printf lebih banyak tanda kurung. Dalam kasus ini, tanda kurung melampirkan teks, atau "string" teks. Segala sesuatu di antara tanda kutip ganda (") adalah bagian dari teks teks printf. 8.

Bagian menarik dari string teks adalah n. Itu karakter backslash dan sedikit n. Apa yang diwakilinya adalah karakter yang dihasilkan dengan menekan tombol Enter. Apa yang dilakukannya adalah mengakhiri string teks dengan "baris baru. " 9.

Akhirnya, garis cetak, atau pernyataan, diakhiri dengan titik koma. Titik koma adalah bagaimana kompiler C mengetahui kapan satu pernyataan berakhir dan yang lainnya dimulai - seperti sebuah periode di akhir sebuah kalimat. Meskipun printf adalah satu-satunya instruksi dalam program ini, titik koma masih diperlukan. • Teks dalam sebuah program disebut sebagai string

. Misalnya, "la-de-da" adalah string teks. String ditutup dengan tanda kutip ganda. • Bahasa C terdiri dari kata kunci yang muncul dalam pernyataan. Pernyataan diakhiri dengan titik koma, sama seperti kalimat dalam bahasa Inggris pada akhir periode.)

Bahasa C itu sendiri - kata kunci

Bahasa C sangat singkat. Hanya ada 33

kata kunci di C. Kalau saja bahasa Prancis itu mudah! Tabel 1 menunjukkan kata kunci yang membentuk bahasa C. Tabel 1: Kata Kunci Bahasa C

asm

enum

tanda tangan

auto

extern

ukuran

break

float

static

untuk

struct

char

goto

beralih

const

jika

typedef

lanjutkan

int

serikat

default

Panjang

unsigned

do

register

void

double

kembali

volatile

lainnya

pendek

sementara

tidak buruk, ya? Tapi ini bukan semua kata yang Anda temukan dalam bahasa C. Kata atau instruksi lain disebut fungsi

Ini termasuk permata seperti printf dan beberapa lusin fungsi umum lainnya yang membantu kata kunci bahasa C dasar dalam membuat program. Jika Anda menggunakan DOS, fungsi tambahan yang spesifik untuk DOS ditumpuk di atas armada fungsi standar C. Dan jika Anda masuk ke Windows, Anda menemukan tumpukan fungsi spesifik Windows yang membawa kosakata lengkap C ke dalam ratusan buku. Dan tidak, Anda tidak benar-benar harus menghafal salah satu dari mereka. Inilah sebabnya mengapa semua kompiler C datang dengan referensi bahasa, yang pasti akan tetap dekat dengan dada PC Anda yang bercahaya. Bahasa lebih dari sekadar kumpulan kata-kata. Mereka juga melibatkan tatabahasa, atau mencocokkan kata-kata dengan benar sehingga gagasan yang dapat dimengerti disampaikan. Konsep ini benar-benar berada di luar jangkauan komunitas hukum modern.

Selain tatabahasa, bahasa membutuhkan peraturan, pengecualian, jot dan tittles, dan segala macam kesenangan dan malapetaka.Bahasa pemrograman mirip dengan bahasa lisan karena mereka memiliki berbagai bagian dan banyak aturan.

Anda tidak akan pernah diminta untuk menghafal 33 kata kunci.

Sebenarnya, dari 33 kata kunci tersebut, Anda mungkin hanya menggunakan setengahnya secara reguler.

  • Beberapa kata kunci adalah kata-kata yang nyata! Yang lainnya adalah singkatan atau kombinasi dari dua kata atau lebih. Yang lain lagi adalah kriptogram nama pacar pemrogram.
  • Masing-masing kata kunci memiliki masalah tersendiri. Anda tidak hanya menggunakan kata kunci
  • yang lain
  • , misalnya; Anda harus menggunakannya dalam konteks. Fungsi seperti printf
  • memerlukan satu set tanda kurung dan banyak barang di dalam tanda kurung. (Jangan khawatir tentang ini sekarang, hanya menganggukkan kepala dan tersenyum setuju, "Ya, printf memang membutuhkan banyak barang.") Ngomong ngomong, fakta bahwa printf
  • adalah fungsi C dan bukan kata kunci mengapa #include dibutuhkan pada awal sebuah program. STDIO File H berisi petunjuk yang memberitahu compiler apa sebenarnya printf dan apakah. Jika Anda mengedit baris #include , kompilator menghasilkan jenis kesalahan "Saya tidak tahu apa itu printf hal kesalahan.
Melihat bahasa C - dummies

Pilihan Editor

Bertahan dalam Zombie Sieges di Minecraft - dummies

Bertahan dalam Zombie Sieges di Minecraft - dummies

Bermasalah dengan zombie yang menyerang desa Anda pada malam hari di Minecraft? Pelajari bagaimana untuk membela diri, menyembuhkan penduduk desa zombie, dan pulihkan dunia Anda!

Zaman Batu di Minecraft - dummies

Zaman Batu di Minecraft - dummies

Tonggak penting dalam mode Minecraft Survival, dan yang dicapai oleh beberapa pemain di Hari pertama, mencapai Zaman Batu. Setelah Anda membuat pickax kayu dan Anda bisa menemukan gua atau menggali lubang, item dalam tabel berikut tersedia untuk Anda. Sebagian besar bahan berbasis batu lebih padat dari yang lain ...

Zaman Looting di Minecraft - dummies

Zaman Looting di Minecraft - dummies

Anda mencapai Usia Looting di Minecraft di awal permainan - kadang-kadang, bahkan paralel untuk mencapai Era Kayu. Anda mulai dengan membunuh musuh untuk menjarah, dan dengan menggunakan jarahan untuk memperbaiki repertoar kerajinan Anda. Lebih banyak item kemudian tersedia bagi Anda, seperti tercantum dalam tabel. Semua alat meningkatkan jumlah ...

Pilihan Editor

Infografis tepat waktu: Berbagi Breaking News - dummies

Infografis tepat waktu: Berbagi Breaking News - dummies

Walaupun infografik Anda tidak mungkin menjadi satu-satunya sumber berita, Ini bisa membantu pemahaman pembaca akan sebuah acara berita. Misalnya, banyak orang belajar di Twitter pada bulan Oktober, 2011 bahwa pendiri Apple Steve Jobs telah meninggal dunia. Infografis tidak akan menjadi orang pertama yang mendengarnya. Tapi orang-orang ...

Pilihan Editor

GED Contoh Pertanyaan: Pertanyaan Ilmu Fisik - dummies

GED Contoh Pertanyaan: Pertanyaan Ilmu Fisik - dummies

Ketika Anda mencapai bagian Sains GED, Anda akan diharapkan memiliki pengetahuan umum di semua cabang Ilmu Pengetahuan, termasuk Ilmu Fisika. Berikut adalah contoh jenis pertanyaan yang mungkin Anda hadapi pada hari ujian. Kecepatan dan Kecepatan Ada perbedaan antara kecepatan dan kecepatan, meskipun terkadang Anda ...

Latihan GED RLA: Reading Comprehension - dummies

Latihan GED RLA: Reading Comprehension - dummies

Cara terbaik untuk mempersiapkan bagian pemahaman bacaan GED Tes RLA adalah melakukan sebanyak mungkin pertanyaan latihan. Simak sampel untuk melihat apa yang akan Anda hadapi pada hari ujian. Contoh Pertanyaan Pertanyaan 1-6 mengacu pada bagian berikut. Fasilitas untuk Akses ke Perusahaan Kreatif (FACE) Awalnya didirikan ...

GED Penalaran melalui Latihan Keterampilan Membaca Bahasa Seni - dummies

GED Penalaran melalui Latihan Keterampilan Membaca Bahasa Seni - dummies

Komponen bacaan Penalaran meskipun Bahasa Seni Bagian pada GED terdiri dari kutipan dari fiksi dan nonfiksi. Setiap kutipan diikuti oleh beberapa item pilihan berdasarkan bahan bacaan. Untuk pertanyaan di bagian ini, pilih satu jawaban terbaik untuk setiap pertanyaan. Bekerja dengan hati-hati, tapi jangan terlalu banyak menghabiskan waktu ...