Publicații conexe 'c'


Biblioteci C-statice
În articolul trecut am explicat procesul de compilare a unui cod sursă C într-un fișier executabil. Am trecut prin etapele de compilare și modul în care codul C este preprocesat, compilat în cod de asamblare (.s), asamblat în codul de mașină (.o) , apoi trece prin linker unde este adăugat un cod suplimentar (.lib .a) și obținem fișierul nostru executabil. Acum, în acest articol, vom explica ce este acel cod suplimentar, de ce și cum îl folosim. Practic, vom explica și înțelege..

Problemă legată de matrice în C++
Problema: Isaynei primește numărul de vizitatori în parcul local în N zile consecutive. Numărul de vizitatori în a I-a zi este Vi. O zi este un record dacă îndeplinește ambele condiții: Numărul de vizitatori din ziua respectivă este strict mai mare decât numărul de vizitatori din fiecare dintre zilele precedente. Fie este ultima zi, fie numărul de vizitatori din ziua respectivă este strict mai mare decât numărul de vizitatori din ziua următoare. Rețineți că chiar prima zi ar putea..

Raspberry Pi GPIO — Introducere în programarea perifericelor Broadcom BCM2835 ARM
Aflați cum să programați direct BCM2835 pe un Raspberry Pi folosind registrele sale pentru a efectua sarcini precum scrierea pe un pin GPIO sau utilizarea capabilităților avansate, cum ar fi SPI Prezentare generală Acesta este al șaselea articol dintr-o serie care explorează „Programarea GPIO pe un Raspberry Pi 3B+”. Este o introducere în controlul dispozitivelor periferice GPIO prin interacțiunea directă cu registrele adecvate de pe SoC BCM2835 (System on a chip). Este o..

Ce limbaje de programare să înveți pentru programarea IoT/mobile? partea 1
dacă abia începi, există atât de multe informații de continuat. Poate că abia începi să studiezi la universitate la facultatea de calculatoare sau electronică sau înveți singur. Aici voi spune despre limbaje de programare care merită învățate dacă abia sunteți la început și sunteți interesat de dezvoltarea de software încorporat/mobil. Deci postarea nu ar fi prea lungă - o voi tăia în două părți. Bucurați-vă! Unul dintre primele lucruri pe care trebuie să le învățați dacă veți intra în..

Înțelegerea indicatorilor în programare
Lumea programării oferă diverse concepte, metode și instrumente care ne îmbunătățesc capacitatea de a rezolva probleme complexe. Printre acestea se numără și conceptul de **pointers**. Dacă v-ați aprofundat vreodată în limbaje precum C sau C++, este posibil să fi întâlnit acest termen și, posibil, să vă fi zgâriat capul în confuzie. Dar nu te teme! Această postare de blog este aici pentru a dezvălui misterele din spatele indicatorilor. ### **Ce sunt pointerii?** În esență, un..

Introducere în programarea socketului
Salutări tuturor, în acest articol ne vom concentra pe programarea socketului în C, pentru o mai bună înțelegere fundamentală. Vom explora crearea de socketuri, stabilirea conexiunilor, trimiterea și primirea datelor și o interfață de nivel înalt pentru aplicații client-server. Până la sfârșitul articolului, veți înțelege programarea socket-urilor. Puteți verifica codul sursă complet aici: „https://github.com/BitR13x/SimpleHTTPC” Rețineți că codul meu nu este perfect și poate fi..

Codarea este capacitatea de a forma programe pentru PC.
Codarea este capacitatea de a forma programe pentru PC. Codarea este o strategie de apropiere cu computerul. Un PC este o mașină ineptă și nu se poate completa până când nu i se dau reguli. Indicațiile PC-ului sunt date folosind diferite dialecte cu scopul final ca acesta să facă angajamente explicite. "Click aici"