Odkrycie wiedza
/ Knowledge Discovery >> Odkrycie wiedza >> tech >> komputer >> Oprogramowanie komputerowe >>

Jak C Programming Works

return ((2 * a) + ( 2 * b));.

}

Kolejne, niech kontynuować nasze spojrzenie na funkcje pomniejszając patrzeć jak one w ramach większego programu C
Prototypy funkcyjne Największa

W C, można dodać definicję funkcji w dowolnym miejscu w programie (z wyjątkiem wewnątrz innej funkcji). Jedynym warunkiem jest to, że musisz poinformować kompilator z góry, że funkcja istnieje gdzieś później w kodzie. Musisz to zrobić z prototypem funkcji na początku programu. Prototyp jest stwierdzenie, że wygląda podobnie do pierwszej linii definicji. W C, nie trzeba podawać nazwy parametrów w prototypie, tylko typów danych. Oto co prototyp funkcji będzie wyglądać za doubleAndAdd funkcji:

int doubleAndAdd (int, int); Największa

Wyobraź sobie, prototypy funkcji w liście przewozowym dla swojego programu. Kompilator rozpakować i zainstalować program, tak jak można rozpakować i montaż nowej półce. Lista opakowanie pozwala upewnić się, że wszystkie elementy potrzebne w polu przed rozpoczęciem montażu półki. Kompilator używa prototypy funkcji w ten sam sposób przed jego rozpoczęciem montażu programu. Największa

Jeśli po wraz z programem sample.c przyjrzeliśmy się wcześniej, otwierać i edytować plik, aby dodać prototyp funkcji , definicja funkcji i wywołanie funkcji dla funkcji doubleAndAdd pokazanego tutaj. Następnie skompilować i uruchomić program, jak wcześniej, aby zobaczyć, jak nowy kod działa. Możesz użyć poniższy kod jako przewodnik, aby ją wypróbować: Największa

#include <

int doubleAndAdd (int, int) Największa;; stdio.h > Największa

int main () Największa

{Największa

printf (" Jest to wyjście z mojego pierwszego programu \\ n "); Największa

printf (" Jeśli podwoić następnie dodać 2 i 3 wynik to:% d \\ n ", doubleAndAdd (2,3)); Największa

return 0; Największa

} Największa

int doubleAndAdd (int a, int b) Największa

{Największa

return ((2 * a) + (2 * b)); Największa

} Największa

Do tej pory poznaliśmy już kilka podstawowych elementy konstrukcyjne w programie C. Teraz spójrzmy na rodzajach danych, można pracować w programie C i jakie operacje można wykonać na tych danych. Największa Typy danych i operacji w C

Z punktu widzenia komputera, danych nie jest niczym ale seria zer i jedynek reprezentujących i wyłączanie stanów dla bitów elektronicznych na dysku twardym lub w procesorze komputera lub pamięci. To oprogramowanie używasz na komputerze, który o