Halo dan selamat datang.
Dalam kuliah ini, saya ingin menyoroti beberapa konsep untuk program C.
Saya ingin menjelaskan struktur program C.
Kita akan membahas detail dari semua sintaks dan sebagainya dalam kuliah lain.
Tetapi saya ingin menjelaskan setidaknya beberapa hal yang Anda lihat dalam tantangan Anda, hanya beberapa hal yang menarik.
Sekali lagi, kita akan membahas konsep lainnya secara lebih rinci.
Jadi, Anda harus mengingat hal ini.
Hal ini terlihat tidak asing lagi.
Saya hanya ingin menunjukkan kepada Anda sedikit tentang struktur kode ini.
Kami akan membicarakan, menyertakan pernyataan dan sebagainya.
Tetapi salah satu hal penting yang harus dipahami dalam program ini adalah bahwa program ini merupakan
struktur dasar untuk semua program C.
Hal pertama yang harus Anda perhatikan di sini adalah kode pada baris ketiga, yang disebut Main.
Di sana tertulis Main dan ada dua tanda kurung.
Kedua tanda kurung tersebut menandakan bahwa ini adalah sebuah fungsi.
Sekarang, kita belum tahu apa itu fungsi, tetapi pada dasarnya fungsi berisi kode di dalamnya.
Jadi, saya ingin menjelaskan kepada Anda bahwa fungsi utama adalah bagian dari semua program C.
Ini adalah titik masuk ke program ini.
Inilah yang akan dipanggil ketika Anda menjalankan program.
Semua yang ada di dalam baris empat hingga baris tujuh akan dieksekusi.
Oke.
Jadi, fungsi utama ini adalah fungsi khusus dalam C yang dipanggil ketika Anda menjalankan program.
Dan Anda tahu, ini adalah fungsi karena memiliki tanda kurung dan fungsi hanyalah cara untuk mengatur
kode Anda.
Hal-hal yang harus Anda perhatikan di sini adalah pada baris keempat.
Anda memiliki tanda kurung berlekuk-lekuk kiri, tanda kurung berlekuk-lekuk, dan pada baris ketujuh Anda memiliki tanda kurung berlekuk-lekuk kanan.
Ini menentukan permulaan fungsi.
Dan kemudian pada baris ketujuh, akhir fungsi.
Ini disebut sebagai blok kode.
Jadi baris lima dan enam adalah blok kode di dalam fungsi main.
Dan sekali lagi, saya ingin menegaskan kembali bahwa main adalah fungsi khusus dalam C yang akan dipanggil ketika Anda menjalankan program.
Jadi, setidaknya harus ada satu main di semua program C dan hanya satu main.
Sekarang saya akan menunjukkan kepada Anda bagaimana menyusun program dengan fungsi-fungsi lain.
Tetapi ini adalah program dasar, jadi ini berisi fungsi utama kita dan ini akan dipanggil.
Dan kemudian di baris lima dan enam, ini adalah tubuh.
Ini adalah blok kode untuk fungsi utama.
Dan Anda akan melihat angka empat dan tujuh, memulai dan mengakhiri fungsi-fungsi tersebut.
Jadi, apa yang saya coba sampaikan di sini adalah blok-blok kode dalam ide fungsi.
Ini semua.
Bagian dari struktur program C.
Hal lain yang perlu diperhatikan di sini adalah program C adalah masalah sensitivitas huruf.
Jadi, apakah Anda menggunakan huruf besar atau huruf kecil, itu akan membuat perbedaan.
Jadi, jika saya mengubahnya, I int menjadi huruf besar I, maka tidak akan bisa dikompilasi karena akan terjadi kesalahan.
Dan ketika saya mengatakan sebelumnya bahwa Anda harus memperhatikan detailnya, saya bersungguh-sungguh.
Setiap detail kecil dalam suatu program dapat menyebabkan masalah atau menyebabkan kesalahan.
Jadi, sensitivitas huruf itu penting, huruf besar, huruf kecil, itu membuat perbedaan.
Hal penting lainnya yang perlu diperhatikan di sini yaitu, huruf besar dan huruf kecilnya berbeda.
Tidak.
Dan juga di sini, ketika kita mengedit kode sumber kita, tidak masalah di mana Anda mulai mengetikkan
baris Anda, Anda dapat mengetiknya di awal, Anda dapat meletakkan semuanya di baris yang sama jika Anda menginginkannya.
Namun demikian, saya akan menjelaskan bahwa ini akan lebih mudah dibaca jika Anda membuat semacam struktur padanya.
Tapi Anda bisa melakukan banyak hal.
Lakukan itu jika Anda menginginkannya.
Hal lain yang penting untuk diperhatikan di sini, yang bukan merupakan konsep khusus adalah bahwa semua pernyataan
diakhiri dengan titik koma.
Jadi, itulah detail sintaks yang harus Anda pahami.
Sekarang, baris tiga dan empat dan baris satu, itu bukan pernyataan kode tiga mendefinisikan fungsi
untuk menentukan awal fungsi.
Salah satunya adalah melakukan sesuatu yang berbeda.
Ini termasuk beberapa library yang ingin Anda gunakan dalam kode Anda.
Tetapi baris kelima dan keenam memiliki titik koma karena itu adalah pernyataan dan kita akan berbicara tentang pernyataan dan
sebagainya.
Tetapi, Anda harus menyadari bahwa tanda titik koma juga penting.
Baiklah.
Dan konsep-konsep lain yang akan saya jelaskan.
Saya akan menjelaskan baris pertama.
Saya akan menjelaskan fungsi-fungsi secara lebih rinci.
Saya akan menjelaskan mengapa ada int pada baris tiga.
Tetapi yang benar-benar ingin saya tunjukkan di sini adalah struktur blok kode dan fungsi
dan gagasan tentang fungsi utama sebagai titik masuk program C.
Jadi, program C sederhana ini akan membuat Anda melihat hal-hal yang sangat mirip di semua program.
Anda akan melihat rutinitas utama dan Anda akan melihat tanda kurung untuk fungsi.
Dan memang begitulah cara program-program tersebut akan diatur.
Sekarang, fungsi ini dapat memanggil fungsi lainnya.
Itu adalah hal yang berbeda.
Namun sekali lagi, saya ingin menekankan di sini ide blok kode di dalam fungsi dan juga ide rutinitas
utama dan titik koma di bagian akhir.
Sekarang, hal lain yang akan Anda perhatikan adalah saya melakukan indentasi pada beberapa bagian kode tertentu dan kita mungkin akan membicarakan hal ini lebih
lanjut ketika kita berbicara tentang kualitas kode.
Namun, Anda ingin membuat kode Anda dapat dibaca.
Maksud dari kode yang dapat dibaca adalah jika saya hanya menulis kode seperti ini dan saya akan menempatkan sesuatu pada
baris yang sama.
Hal ini membuatnya lebih sulit untuk dibaca, bukan?
Anda lihat, bagaimana hal itu jauh lebih sulit untuk diikuti?
Tetapi ketika saya menambahkan baris baru dan menambahkan lekukan setelah setiap baris kode, itu membuatnya lebih mudah dibaca.
Anda dapat dengan mudah mengidentifikasi bahwa baris lima dan enam berada di dalam sebuah blok kode karena memiliki tanda kurung
dan secara khusus berada di dalam sebuah fungsi yang disebut main.
Jadi, penggunaan lekukan yang memberi jarak pada baris baru dengan nama yang bermakna akan membuat kode Anda lebih mudah dibaca.
Itulah hal lain yang bisa diambil untuk program pertama Anda.
Saya sebutkan yang lain.
Hal yang paling penting adalah struktur program dan keterbacaannya.
Tetapi ini hanya menggambarkan, sekali lagi, struktur program C yang akan Anda lihat di semua program C.
Dalam beberapa kuliah berikutnya.
Kita akan membahas beberapa dasar-dasar bahasa C.
Saya akan menjelaskan kepada Anda tentang ide pernyataan include, konsep menampilkan output
menggunakan printf, ide mengembalikan data dari main, semua konsep kecil yang bagus yang sangat
umum untuk program.
Mereka bukan kategori yang spesifik.
Mereka benar-benar hanya dasar-dasar dan kami akan menjelaskannya dalam beberapa kuliah berikutnya.
Oh, dan satu hal lagi, hanya untuk memberi tahu Anda, hal ini akan dibahas secara lebih rinci,
tetapi hal lain yang mungkin Anda perhatikan bahwa kadang-kadang siswa bertanya tentang apa yang terjadi dengan ini.
INTEGER Benar?
Dan ketika kita berbicara tentang fungsi, kita akan berbicara tentang bagaimana Anda dapat mengembalikan data dari sebuah fungsi.
Namun pada dasarnya ini hanya berarti Anda harus memiliki keuntungan.
Dan ini mengatakan bahwa fungsi utama akan mengembalikan angka.
Dan yang biasanya diwakili oleh hal ini adalah, apakah ada kesalahan dalam program atau tidak.
Jadi, apabila Anda mengembalikan angka nol, berarti tidak ada kesalahan dalam program.
Jika Anda mengembalikan kode kesalahan seperti 44, itu mungkin menunjukkan kesalahan dalam program.
Tapi sekali lagi, kita akan membicarakannya.
Lebih banyak fungsi, tetapi pahamilah kata kunci INT ini dan Anda tidak akan selalu melihat int di sana.
Ada kalanya Anda akan melihat kata kunci kosong di sana dan sekali lagi, itu juga tidak apa-apa.
Itu hanya berarti bahwa fungsi utama tidak mengembalikan data apa pun.
Anda mungkin akan mendapatkan peringatan dari kompiler untuk hal tersebut, namun biasanya Anda akan melihat int Tapi yang berarti mengembalikan
sesuatu.
Kadang-kadang dalam program utama Anda akan melihat kata kunci bernama void, dan ini berarti program utama tidak
menerima parameter atau data apa pun.
Sekali lagi, ini adalah istilah yang kami gunakan apabila kami berbicara mengenai fungsi, tetapi apabila Anda melihat semua ini, jangan terlalu
mencemaskannya sekarang.
Semua itu akan dijelaskan saat kita berbicara tentang fungsi.
Tetapi Anda melihat kehampaan.
Void hanyalah cara lain untuk mengatakan tidak ada data.
Ini tidak diperlukan.
Hampir sama dengan tanda kurung kosong sekarang karena yang utama adalah kata kunci.
Anda tidak dapat mendeklarasikan variabel bernama main yang akan memberikan kesalahan, hal-hal seperti itu.
Hanya beberapa masalah yang ingin Anda ketahui.
Sekali lagi, pertanyaan yang sering saya tanyakan, mengapa ada int di sana untuk fungsi utama?
Mengapa terkadang saya melihat kekosongan?
Mengapa kami mengembalikan data?
Mengapa kami mengembalikan angka nol?
Itu sebabnya.
Untuk kode kesalahan.
Terima kasih.