[MUSIC PLAYING] ZAMYLA CHAN: Hello, world. Mari kita membuat program pertama kami C. Untuk menulis program kami, kami akan bekerja di CS50 Appliance. Ini adalah mesin virtual yang menjalankan komputer di dalam komputer Anda. Ini memiliki banyak manfaat. Untuk satu, itu sudah diatur dengan banyak alat dan Anda akan perlu untuk CS50. Ini juga berarti bahwa apakah Anda memiliki Mac, PC, Linux, semua orang menggunakan hal yang sama. Jika Anda belum download CS50 Appliance lagi, pergi ke manual.cs50.net/appliance. Saya memiliki Appliance saya di sini layar penuh, tetapi Anda juga dapat memiliki sebagai floating jendela, jika Anda inginkan. Saya sangat mendorong menyiapkan dropbox memperhitungkan semua CS50 Anda program kerja. Dengan begitu, jika terjadi sesuatu dengan komputer atau Appliance, Anda memiliki cadangan di awan. Mari kita buka terminal pertama kami. Terminal adalah sebuah antarmuka yang kita dapat digunakan untuk menavigasi di sekitar kita komputer, menulis, mengkompilasi, dan menjalankan kode. Kami benar-benar akan menulis sebagian besar kode kita di gedit, meskipun. Jadi mari kita membawa ini sekarang. Ini akan membawa kita ke dokumen yang belum disimpan. Perhatikan bahwa saya mulai mengetik kode C saya - tidak ada sintaks. Sintaks membantu kita secara visual dengan mewarnai tipe data, fungsi, dan variabel yang berbeda. Jadi mari kita menyimpan program ini ke folder, dan menyebutnya hello.c. Dengan cara ini, kita akan memiliki sintaks menyoroti seperti yang kita ketik. Kita akan mulai dengan memasukkan dua perpustakaan - termasuk cs50.h dan termasuk stdio.h. Dengan cara ini, program kami akan memiliki akses dengan fungsi dalam CS50 Standar I / O perpustakaan. Setiap program membutuhkan fungsi utama, jadi mari kita menulis bahwa di sini - main (void) dengan dua kurung kurawal. Dan sekarang di sini adalah di mana Anda akan menulis program Anda. Untuk program pertama kami, kami hanya perlu satu baris printf, halo, world! Dengan baris baru benar di sini untuk estetika. Setelah saya simpan, saya ingin menjalankan program saya. Jadi aku akan membuka terminal saya sekarang. Aku mulai keluar dalam direktori rumah saya, tapi untuk mengakses hello.c, saya harus berada di direktori yang sama atau folder. Jadi ini benar cepat di sini, Aku akan mengetik cd - mengubah direktori - Dropbox/2013/walkthroughs. Dan sekarang aku di folder penelusuran saya. Katakanlah saya lupa apa yang saya folder disebut. Lalu aku akan mengetik ls, yang akan daftar semua file dalam direktori saat ini. Jadi mengubah direktori beberapa kali lebih, saya menemukan hello.c. Dan proses ini analog dengan menavigasi melalui Finder di Mac atau My Computer pada Windows. Bahkan, aku bahkan dapat membuat folder atau direktori langsung dari terminal dengan Direktori Make perintah, mkdir. Jika Anda ingin menghapus file, Anda dapat menghapusnya dari terminal dengan rn, diikuti dengan nama file yang ingin menghapus, dan mengetik y untuk yes ketika terminal meminta Anda untuk mengkonfirmasi penghapusan. Pastikan untuk menjelajahi terminal. Ada ton cara pintas keyboard untuk membantu Anda keluar. Juga, gedit sebenarnya memiliki kecil terminal di bagian bawah di sini di mana Anda dapat melakukan hal yang sama kita lakukan di terminal kami lebih besar. Untuk saat ini, mari kita mengkompilasi kode kita dengan perintah berikut - membuat halo. Sekarang Anda akan melihat garis dengan sekelompok perintah. Membuat dasarnya adalah pembungkus yang hanya mengirimkan daftar perintah ke terminal ketika Anda mengetik dalam satu kata. Dalam kasus ini, itu berjalan dentang, sebuah compiler dengan satu set instruksi - bendera - tentang cara untuk mengkompilasi program. Sekarang kami telah menyusun hello.c, jika kita ls, kita harus melihat file eksekusi disebut halo di direktori kami. Kami menjalankannya dengan mengetik. / Hello, dan ada keluaran program kami. Halo, dunia. Nama saya Zamyla, dan ini adalah CS50.