SPEAKER 1: Hãy viết một chương trình được một số nguyên từ người sử dụng, mà không
sử dụng các thư viện CS50 chức năng, có được int.
Để làm điều này, chúng ta sẽ sử dụng một chức năng mới được gọi là quét f.
Mà nó quay ra, có được int trong CS50 người sử dụng thư viện bên dưới mui xe.
Ở đây chúng tôi đi.
>> Trước tiên hãy tuyên bố một int.
Chúng ta hãy gọi nó tùy tiện x.
Mà cuối cùng sẽ đặt số nguyên của người sử dụng vào
Bây giờ hãy nhắc nhở người dùng rằng số, cũng như số lượng, xin vui lòng.
Và bây giờ chúng ta hãy gọi quét f, như sau.
F quét, trích phần trăm unquote tôi, chỉ ra rằng những gì tôi muốn để có được
từ người sử dụng thực sự là một số nguyên.
Nhưng bây giờ tôi cần phải cung cấp lưu trữ không gian cho số nguyên.
Tôi không thể chỉ cần vượt qua trong x, bởi vì thu hồi khi bạn vượt qua một đối số cho một
chức năng, nó thường thông qua giá trị.
Đó là một bản sao được thông qua nhập
Vì vậy, thay vào đó, tôi muốn cung cấp quét f với địa chỉ của x để nó có thể
thực sự thay đổi giá trị tại địa chỉ đó.
Để đạt được điều đó, tôi chỉ đơn giản là cần phải vượt qua trong ký hiệu x để vượt qua trong
địa chỉ của x.
>> Cuối cùng chúng ta hãy đi trước và in ra cho người sử dụng một cách chính xác
những gì họ gõ.
Với t in, báo giá unquote, nhờ cho - phần trăm tôi là của chúng tôi
giữ chỗ, tiếp theo x này thời gian, không ký hiệu x.
Bởi vì, như mọi khi, tôi muốn vượt qua thành in f chính xác giá trị mà tôi
muốn in.
>> Bây giờ chúng ta tiết kiệm, biên dịch, và chạy chương trình này.
Thực hiện, quét e không, dấu chấm dấu gạch chéo, quét e không, số xin vui lòng.
Hãy cung cấp cho nó o 50.
Và cảm ơn cho 50.