>> 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.