Powiązane publikacje 'c'


Biblioteki C-Statyczne
W poprzednim artykule wyjaśniliśmy proces kompilacji kodu źródłowego C do pliku wykonywalnego. Przeszliśmy przez etapy kompilacji i sposób, w jaki kod C jest wstępnie przetwarzany, kompilowany do kodu asemblera (.s), składany do kodu maszynowego (.o), a następnie przechodzi przez linker, gdzie dodawany jest dodatkowy kod (.lib .a) i otrzymujemy nasz plik wykonywalny. Teraz w tym artykule wyjaśnimy, czym jest ten dodatkowy kod, dlaczego i jak go używamy. Zasadniczo zamierzamy wyjaśnić..

Problem związany z tablicą w C++
Problem: Isayna otrzymuje liczbę gości w swoim lokalnym parku w ciągu N kolejnych dni. Liczba odwiedzających w i-tym dniu wynosi Vi. Dzień jest rekordowy, jeśli spełnia oba warunki: Liczba odwiedzających w danym dniu jest ściśle większa od liczby odwiedzających w każdym z dni poprzednich. Albo jest to ostatni dzień, albo liczba odwiedzających tego dnia jest wyraźnie większa niż liczba odwiedzających następnego dnia. Pamiętaj, że już pierwszy dzień może być rekordowy! Pomóż..

Raspberry Pi GPIO — Wprowadzenie do programowania urządzeń peryferyjnych Broadcom BCM2835 ARM
Dowiedz się, jak bezpośrednio zaprogramować BCM2835 na Raspberry Pi, wykorzystując jego rejestry do wykonywania zadań, takich jak zapisywanie na pinach GPIO lub korzystanie z zaawansowanych możliwości, takich jak SPI Przegląd To szósty artykuł z serii poświęconej „programowaniu GPIO na Raspberry Pi 3B+”. Stanowi wprowadzenie do sterowania urządzeniami peryferyjnymi GPIO poprzez bezpośrednią interakcję z odpowiednimi rejestrami w układzie SoC BCM2835 (System on a chip). Jest to..

Jakich języków programowania uczyć się do programowania IoT/mobilnego? Część 1
Jeśli dopiero zaczynasz, jest mnóstwo informacji do omówienia. Być może dopiero zaczynasz naukę na uniwersytecie na kierunku informatyka lub elektronika, albo uczysz się samodzielnie. Tutaj opowiem o językach programowania, których warto się nauczyć jeśli dopiero zaczynasz i interesujesz się tworzeniem oprogramowania wbudowanego/mobilnego. Zatem post nie będzie zbyt długi – podzielę go na dwie części. Cieszyć się! Jeśli zamierzasz zająć się IoT lub samodzielnym tworzeniem oprogramowania..

Zrozumienie wskaźników w programowaniu
Świat programowania oferuje różne koncepcje, metody i narzędzia, które zwiększają naszą zdolność rozwiązywania złożonych problemów. Wśród nich jest koncepcja **wskaźników**. Jeśli kiedykolwiek zagłębiłeś się w języki takie jak C lub C++, być może zetknąłeś się z tym terminem i prawdopodobnie podrapałeś się po głowie z dezorientacji. Ale nie bój się! Celem tego wpisu jest odkrycie tajemnic wskaźników. ### **Co to są wskaźniki?** W swojej istocie wskaźnik jest zmienną. Jednak w..

Wprowadzenie do programowania gniazdowego
Witam wszystkich. W tym artykule skupimy się na programowaniu gniazd w C, dla lepszego zrozumienia podstaw. Zbadamy tworzenie gniazd, nawiązywanie połączeń, wysyłanie i odbieranie danych oraz interfejs wysokiego poziomu dla aplikacji klient-serwer. Pod koniec artykułu będziesz mieć wiedzę na temat programowania gniazd. Pełny kod źródłowy możesz sprawdzić tutaj: https://github.com/BitR13x/SimpleHTTPC Pamiętaj, że mój kod nie jest doskonały i z pewnością można go ulepszyć, ale..

Kodowanie to umiejętność tworzenia programów komputerowych.
Kodowanie to umiejętność tworzenia programów komputerowych. Kodowanie to strategia bliskości z komputerem. Komputer PC jest nieudolną maszyną i nie może wypełniać formularzy, dopóki nie zostaną mu określone zasady. Nawiązania do komputera PC są podawane przy użyciu różnych dialektów, a ostatecznym celem jest wykonanie wyraźnych przedsięwzięć. "Kliknij tutaj"