ลำโพง 1: ลองเขียนโปรแกรมที่ ได้รับจำนวนเต็มจากผู้ใช้โดยไม่ต้อง
การใช้ห้องสมุด CS50 ฟังก์ชั่นได้รับ int
การทำเช่นนี้เรากำลังจะใช้ ฟังก์ชั่นใหม่ที่เรียกว่าการสแกนฉ
ว่ามันจะเปิดออกได้รับ int ใน CS50 ผู้ใช้ห้องสมุดที่อยู่ภายใต้ฝากระโปรง
ไปเลย
>> Let 's แรกประกาศ int
ขอเรียกว่าพล x
ว่าในที่สุดจะทำให้ จำนวนเต็มของผู้ใช้ค่ะ
ตอนนี้ขอแจ้งให้ผู้ใช้ที่ จำนวนเช่นเดียวกับจำนวนโปรด
และตอนนี้ขอเรียกสแกนฉดังนี้
ฉ Scan, ร้อยละอ้างนำมาอ้างผม แสดงให้เห็นว่าสิ่งที่ฉันต้องการที่จะได้รับ
จากผู้ใช้ย่อมเป็นจำนวนเต็ม
แต่ตอนนี้ผมต้องการที่จะให้การจัดเก็บข้อมูล พื้นที่สำหรับจำนวนเต็มว่า
ฉันก็ไม่สามารถผ่านใน x เพราะการเรียกคืน ที่ว่าเมื่อคุณผ่านอาร์กิวเมนต์ไป
ฟังก์ชั่นก็มักจะ ผ่านค่า
ว่าเป็นสำเนาถูกส่งค่ะ
ดังนั้นแทนที่จะฉันต้องการที่จะให้สแกนฉ ด้วยที่อยู่ของ x เพื่อที่จะสามารถ
จริงเปลี่ยนค่า ตามที่อยู่ที่
เพื่อให้ได้ว่าผมก็ต้องผ่าน ในเครื่องหมาย x เพื่อที่จะผ่านใน
ที่อยู่ของ x
>> สุดท้ายให้ไปข้างหน้าและการพิมพ์ ออกมาสำหรับผู้ใช้ว่า
สิ่งที่เขาหรือเธอพิมพ์
กับเสื้อพิมพ์ใบเสนอราคาได้นำมาอ้างด้วย สำหรับ - ร้อยละฉันเป็นของเรา
ยึดตามด้วย x นี้ เวลาไม่ได้เครื่องหมาย x
เพราะเช่นเคยผมต้องการที่จะผ่านเข้าไปใน พิมพ์ฉว่าค่าที่ฉัน
ต้องการพิมพ์
>> ตอนนี้ขอบันทึกรวบรวม และเรียกใช้โปรแกรมนี้
ให้สแกนฉศูนย์จุดเฉือน, สแกนฉศูนย์จำนวนโปรด
ขอให้กับ o 50
และขอบคุณสำหรับ 50