DAVID J. MALAN: Mari kita melaksanakan program yang mengambil kesempatan daripada Perpustakaan CS50, dengan menggunakan fungsi yang dipanggil mendapatkan int, yang tujuan dalam hidup adalah untuk berbuat demikian, untuk mendapatkan int satu, atau integer, daripada pengguna. Nah, untuk menggunakan fungsi ini kita mula-mula perlu termasuk CS50 perpustakaan file header, yang boleh kita lakukan dengan mendadak termasuk kenyataan. Mari kita seterusnya, seperti yang kita sering lakukan, termasuk io.h standard supaya kita mempunyai akses ke fungsi seperti printf. Mari kita kini mengisytiharkan utama, sendiri, dengan int tidak sah utama, menyokong kerinting terbuka, dan pendakap kerinting preemptively dekat. Dan mari kita kini meneruskan segera pengguna untuk dua integer, dan panggilan yang disewakan ini mereka, demi perbincangan, x dan y. Dan mari kita akhirnya menambah kedua-dua nilai-nilai, x dan y, bersama-sama bagi melaksanakan yang paling mudah kalkulator. printf, sila berikan saya satu int. Dan sekarang kita perlu benar-benar mendapatkan yang int daripada pengguna. Untuk melakukan ini, saya akan mengisytiharkan ubah dipanggil x, dengan itu memperuntukkan beberapa memori dalam komputer untuk berubah-ubah ini, x. Dan sekarang mari saya menyerahhakkan, menggunakan pengendali tugasan, nilai balasan, boleh dikatakan, daripada acara int. Dalam erti kata lain, di sebelah kanan ungkapan ini, mari kita memanggilnya mendapatkan int, yang merupakan fungsi yang diisytiharkan dalam CS50.h, dan membolehkan mendapatkan int untuk melakukan mengangkat berat untuk mendapatkan int satu entah bagaimana dari pengguna, pulang, jadi untuk bercakap, dan kemudian menyimpannya dari sebelah kanan ungkapan ini ke sebelah kiri ungkapan ini. Mari kita seterusnya melakukan perkara yang sama, ini masa mendapat nilai untuk ubah dipanggil y. printf, sila berikan saya int lain. int y, dengan itu mengisytiharkan yang baru berubah-ubah, kali ini dipanggil y, sama mendapatkan int. Dalam erti kata lain, boleh saya hubungi mendapatkan int beberapa kali, dan setiap kali ia akan kembali apa sahaja integer pengguna sebenarnya telah ditaip. Akhir sekali, mari kita menambah x dan y bersama-sama. printf, jumlah ini daripada% d dan% d, jadi dalam erti kata lain, saya akan pasangkan nilai x dan y bagi mereka nilai pemegang tempat. % D adalah, baik,% d. Dalam erti kata lain, jika saya menambah satu int int yang lain, saya akan untuk mendapatkan int ketiga. Oleh itu, saya akan menggunakan ketiga meletakkan pemegang untuk int an. Tempoh, garis sendeng terbalik n, hanya untuk meletakkan yang baru garis pada skrin bagi menggerakkan kursor ke bawah kemas, quote dekat. Sekarang, printf, dalam kes ini, akan perlu mengambil tambahan hujah, tiga, sebenarnya. Kerana dalam hujah pertama, saya telah dinyatakan tiga pemegang tempat. Jadi saya akan memisahkan ini hujah-hujah, seperti biasa, dengan tanda koma. Hujah yang mula akan menjadi x, Hujah kedua seperti itu akan menjadi y, dan hujah ketiga seperti akan menjadi, dengan baik, hanya ungkapan aritmetik, x campur y. Saya akan menutup senarai hujah saya dengan yang kurungan, koma bertitik, Jimat saya fail, dan kini menyusun program ini. Membuat penambah Enter. Saya kembali segera berkelip saya. Sekarang mari kita menjalankannya - dot mengurangkan penambah Enter. Sila berikan saya satu int. Mari kita mulakan dengan 1. Sila berikan saya int lain. Mari kita pergi dengan 2. Dan mudah-mudahan, sejumlah sebanyak 1 dan 2 ialah 3.