- Definire și utilizare funcții
- Funcții cu vectori
- Functii cu pointeri; Siruri de caractere
- Alocare Dinamica
- Structuri - Enumerări - Uniuni
- Pointeri la funcţii. Operatori pe biţi
- Laboratorul 11. Fişiere text. Argumente în linia de comandă
- Laboratorul 12. Introducere despre fişierele binare. Comparaţie cu fişierele text
NU DATI PUSH NICIODATA PE MAIN!
Pentru a verifica branchul pe care sunteti folositi comanda git branch
Pentru a schimba branchul folositi comanda git checkout BRANCH_NAME
Pentru a actualiza repository-ul folositi comanda git pull in branchul main si apoi folositi comanda git merge main din BRANCHUL VOSTRU!
Pentru a adauga fisiere in repositoryul remote folositi comenzile:
consideram ca sunteti in folderul de baza PCLP1
cd LaboratorulX
make clean
cd ..
git add *
git commit -m "LaboratorulX"
git pushASIGURATI-VA CA BRANCHUL CURENT ESTE AL VOSTRU!
NU SCRIETI IN REPOSITORY INTRE LABORATOARE!
In caz de erori la upload, in general cel mai usor mod de a le remedia este sa salvati copii ale modifiarilor facute in alt folder si sa redescarcati repository-ul. In cazul in care nu functioneaza ma strigati.
In fiecare folder LaboratorulX aveti:
- cate un fisier .c pentru fiecare problema
- un fisier .md cu cerintele problemelor
- un fisier
Makefilepentru compilarea mai rapida a surselor
Penrtu a compila prin makefile folositi comenzile:
makeCompileaza toate sursele
make TARGET=problemaXCompileaza sursa specificata, fara estensis .c
make run TARGET=problemaXCompileaza si ruleaza sursa specificata
make cleanSterge toate fisierele executabile (sau care nu au extensii cu exceptia lui Makefile)