- Structs, scanf, printf and bitwise operators
- Bitwise operations
- Header and source files
- Structs. Unions. Bit Fields
- Arrays and matrices
- Text and binary files
- Recapitulare
- Pointeri
- Recapitulare
- Matrici alocate dinamic
- Siruri de caractere
- Functii cu numar variabil de argumente. Programare generica.
- C Reference: https://en.cppreference.com/w/c Pay attention to check C reference for this course, not C++ reference(https://en.cppreference.com/w)
Feedback me with any inconvenvies and desires for the labs. Better now than at the end of the semester ;) https://docs.google.com/document/d/158MelhPC-H6riBaPW2VTjsVC4b2Xtv7O36CMjTGmokk/edit?usp=sharing
On the header link you learn how to :
- add suport for c99 to codeblocks ( that means variable declarations in loops)
- enable autoformatter and a keyboard shortcut to it
- add debugger executable to path
"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live"
Using an autoformatter will give you insight into how your code should look.
- close the opened files and free the allocated memory
- check if a file has opened succesfully
- check if memory was allocated succesfully
"If cheating on projects becomes harder than doing the project itself, why bother ?"
This program was created by Standford and is very probable to be used on your projects to check for plagiarism.