An open API service indexing awesome lists of open source software.

https://github.com/pratikrameshmajage/c_programming

I learned the C programming language and documented my journey through these notes. 🖥️ This repository includes: 📝 Key concepts and syntax of C 🔢 Examples of commonly used programs 🛠️ Tips and tricks for beginners 📂 Well-structured notes for easy understanding Perfect for anyone starting with C programming or revising the basics! 🚀
https://github.com/pratikrameshmajage/c_programming

c return struct union

Last synced: 11 months ago
JSON representation

I learned the C programming language and documented my journey through these notes. 🖥️ This repository includes: 📝 Key concepts and syntax of C 🔢 Examples of commonly used programs 🛠️ Tips and tricks for beginners 📂 Well-structured notes for easy understanding Perfect for anyone starting with C programming or revising the basics! 🚀

Awesome Lists containing this project

README

          

# C Programming Syllabus.
1. Compiler
2. Interpriter
3. Assembler
4. Life Cycle of C Programming
```
# - Preprocessor | Interupt Processor and Execute Current File

include - Include Libraries

<> - Bin Folder Path

stdio - Standard Input | Output

conio - Console Input | Output

Preprocessor -> .c -> HLL(High Level Language) -> Source File(Readable File)(Complexity is Present)

Compiler -> .c -> Check Syntatical Errors(Grammer) -> If Error Then It Returns Error -> Compile time Error

Assembler -> .obj -> MLL(Machine Level Language) - > Assembly Language (.asm) -> Check Logick in the given Progeram -> Run time Error -> Convert into Binary language

*Linker/Loader ->

Executable File -> .exe -> Executable File(Readable format)(Complexity is Hidden )
```
5. Variables
6. Data Types
7