Strona Katarzyny i Wojciecha Płócienników
  • Start
  • O nas
  • Poczta
  • Kuchnia
      • Budujemy drukarkę 3D
      • Arkusze z lat poprzednich
      • Losowane pytania z bazy
      • C
      • C++
      • Logo
        • Interpreter LOGO
      • PHP
      • PostgreSQL
      • XML
      • WiFi
      • LAN
      • Linux
      • ARDUINO
      • ESP8266-ESP32
  • Kontakt
  • Git

C

  • Wstęp
  • Systemy liczb
  • Zapis kodu
  • Struktura programu
  • Operatory
  • Typy danych
  • Słowa kluczowe
  • Instrukcje warunkowe
  • Pętle
  • Tablice i wskaźniki
  • Funkcje
  • Struktury

Gościmy

Odwiedza nas 1688  gości oraz 0 użytkowników.

Statystyki

  • Odsłon artykułów 3140377

Najnowsze na stronie

  • Przerwania GPIO w ESP32
  • Przerwania czasowe w ESP32
  • WatchDog w układach ESP32

Tablice i wskaźniki

Rozdział ten opisuje jedno z ciekawszych i jednocześnie najtrudniejszych zagadnień związanych z programowaniem w języku C

Tablice

Tablica to zbiór danych określonego typu. Dostęp do danych możliwy jest za pomocą kluczy, będących ich indeksami. Wykorzystanie tablic umożliwia operowanie na dużych ilościach danych tego samego typu. Deklaracji dokonujemy w sposób następujący:

typ_danych nazwa_tablicy[ilość_elementów];

Czytaj więcej: Tablice i wskaźniki

Funkcje

Funkcje, są to podprogramy wykonujące konkretne zadanie, które mogą zostać wywołane przez inne podprogramy. Można do nich przekazywać parametry, na których zostaną wykonane jakieś działania, mogą również zwrócić różnego rodzaju wartości. Zawsze, kiedy w programie mamy jakiś powtarzający się kod, warto z niego stworzyć funkcję. Ułatwia to edycję programu oraz powoduje, że program staje się bardziej czytelny i zwięzły.

Czytaj więcej: Funkcje

Struktury

Język C umożliwia deklarowanie własnych struktur danych. Struktura to obiekt złożony z jednej lub kilku zmiennych (być może różnych typów) zgrupowanych pod jedną nazwą. W niektórych językach struktury nazwane są rekordami. Struktury ułatwiają zorganizowanie danych, ponieważ grupę powiązanych ze sobą zmiennych pozwalają traktować jako jeden obiekt.

Czytaj więcej: Struktury

  • 1
  • 2
  • 3
Informacje o plikach cookie

Ta strona używa plików Cookies. Dowiedz się więcej o celu ich używania i możliwości zmiany ustawień Cookies w przeglądarce Czytaj więcej...