1 głośnik: Napiszmy program, który pobiera liczbę całkowitą od użytkownika bez przy użyciu biblioteki CS50 Funkcja, dostać int. Aby to zrobić, będziemy korzystać Nowa funkcja o nazwie skanowania f. Że jak się okazuje, dostać int w CS50 użytkownicy biblioteki pod maską. Zaczynamy. Niech najpierw oświadczył int. Nazwijmy to dowolnie x. Które ostatecznie umieścić całkowitą użytkownika w. Załóżmy teraz poprosi użytkownika o które numer, jak w przypadku liczby, proszę. A teraz nazwijmy skanowania f, w następujący sposób. F skanowania cytatu procent i, wskazując, że to, co chcę dostać od użytkownika faktycznie całkowitą. Ale teraz muszę zapewnić przechowywanie Przestrzeń do tego całkowitej. Nie mogę po prostu przejść w X, bo wycofanie że kiedy przechodzą argument do funkcja, to zazwyczaj przekazywane przez wartość. To jest kopia przekazywana jest w. Zamiast więc, chcę zapewnić f skanowania z adresu X, tak że może on faktycznie zmienić wartość pod tym adresem. Aby to osiągnąć, po prostu trzeba przekazać w znaku & x, aby przejść w adres x. Wreszcie idziemy do przodu i drukuj się dokładnie dla użytkownika co on lub ona wpisana. Z nadrukiem t, cytatu, dzięki na - procent i jest nasz zastępczy, a następnie x to czas, nie Ampersand x. Ponieważ, jak zawsze, chcę przejść do drukowania f dokładnie wartości że chcesz wydrukować. Załóżmy teraz zapisać, skompilować, i uruchomić ten program. Dodać, skanowanie f zera, kropka kreska, skanowania f zero, numer należy. Miejmy zapewnić mu o 50. I dzięki za 50.