Prof. nadzw. PP dr hab. inż. Stefana Gocholewski - strona 3

note /search

Kurs programowania w C cz.19

  • Politechnika Poznańska
  • Informatyka
Pobrań: 7
Wyświetleń: 742

32 ROZDZIAŁ 6. PODSTAWY 2liczba (nie można zaczynać nazwy od cyfry) moja funkcja (nie można używać spacji) $i (nie można używać znaku $) if (if to słowo kluczowe) Aby kod był bardziej czytelny, przestrzegajmy poniższych (umownych) reguł: • nazwy zm...

Kurs programowania w C cz.20

  • Politechnika Poznańska
  • Informatyka
Pobrań: 7
Wyświetleń: 707

Rozdział 7 Zmienne Procesor komputera stworzony jest tak, aby przetwarzał dane, znajdujące się w pa- mięci komputera. Z punktu widzenia programu napisanego w języku C (który jak wia- domo jest językiem wysokiego poziomu) dane umies...

Kurs programowania w C cz. 21

  • Politechnika Poznańska
  • Informatyka
Pobrań: 7
Wyświetleń: 658

34 ROZDZIAŁ 7. ZMIENNE int kopia_wieku; /* tu stary kompilator C zgłosi błąd */ /* deklaracja występuje po instrukcji (printf). */ kopia_wieku = wiek; Według nowszych standardów możliwe jest deklarowanie zmiennej w dowolnym miejscu programu, ale wt...

Kurs programowania w C cz.24

  • Politechnika Poznańska
  • Informatyka
Pobrań: 14
Wyświetleń: 707

TYPY ZMIENNYCH 37 ( rzutowanie ) jednej zmiennej na inną zmienną. Rzutowanie zostanie opisane później, w rozdziale  Operatory. Istnieją wbudowane i zdefiniowane przez użytkownika typy danych. Wbudowane typy danych to te, które zna kompilator, są...

Kurs programowania w C cz. 25

  • Politechnika Poznańska
  • Informatyka
Pobrań: 7
Wyświetleń: 511

38 ROZDZIAŁ 7. ZMIENNE 6e2 czyli 6 * 10 2 czyli 600 1.5e3 czyli 1.5 * 10 3 czyli 1500 3.4e-3 czyli 3.4 * 10 − 3 czyli 0.0034 Należy wziąć pod uwagę, że reprezentacja liczb rzeczywistych w komputerze jest niedoskonała i możemy otr...

Kurs programowania w C cz. 27

  • Politechnika Poznańska
  • Informatyka
Pobrań: 7
Wyświetleń: 567

40 ROZDZIAŁ 7. ZMIENNE Modyfikatory volatile volatile znaczy ulotny. Oznacza to, że kompilator wyłączy dla takiej zmiennej optymalizacje typu zastąpienia przez stałą lub zawartość rejestru, za to wygeneruje kod, który będzie odwoływał się zawsze do komórek 

Kurs programowania w C cz. 28

  • Politechnika Poznańska
  • Informatyka
Pobrań: 7
Wyświetleń: 707

UWAGI 41 void dodaj(int liczba) { int zmienna = 0; zmienna = zmienna + liczba; printf ("Wartosc zmiennej %d\n", zmienna); } Gdy wywołamy tę funkcję np. 3 razy w ten sposób: dodaj(3); dodaj(5); dodaj(4); to ujrzymy na ekranie: Wartość zmie...

Kurs programowania w C cz. 36

  • Politechnika Poznańska
  • Informatyka
Pobrań: 0
Wyświetleń: 560

50 ROZDZIAŁ 8. OPERATORY • koniunkcja (&&) i • alternatywa (||). Działają one bardzo podobnie do operatorów bitowych jednak zamiast operować na poszczególnych bitach biorą pod uwagę wartość logiczną argumentów. Wyrażenie ma wartość logiczną 0 wtedy i tylko wtedy, gdy jest równe 0. W przeciw...

Kurs programowania w C cz. 37

  • Politechnika Poznańska
  • Informatyka
Pobrań: 0
Wyświetleń: 630

OPERATOR PRZECINEK 51 a = (b=c) ? b : c; /* Jeśli b jest większe bądź równe c, to zwróć b. W przeciwnym wypadku zwróć c. */ lub zwracanie modułu liczby: a = a  int main() { printf("sizeof(s...

Kurs programowania w C cz. 38

  • Politechnika Poznańska
  • Informatyka
Pobrań: 0
Wyświetleń: 553

52 ROZDZIAŁ 8. OPERATORY • jednoargumentowe operatory “*” i “&” opisane przy okazji opisywania  wskaźni- ków; • operatory â€œ.” i â€œ- ” opisywane przy okazji opisywania  struktur i unii; • operator â€œ()” będący operatorem wywołania funkcji, • operator â€œ()” grupujący wyr...