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

https://github.com/fazle-rabbi-dev/c-programming

💡 Hey, this is an awesome notes of C Programming Language.This note will be helpful for you if you want to practice & learn C language.
https://github.com/fazle-rabbi-dev/c-programming

c programming

Last synced: 9 months ago
JSON representation

💡 Hey, this is an awesome notes of C Programming Language.This note will be helpful for you if you want to practice & learn C language.

Awesome Lists containing this project

README

          



## What is the usages of C Language:
* `Making Operating Systems`
* `Making Games`
* `Compiler & Interpreter`
* `etc`

## More Info About C:
* *C is a structured & procedural oriented language*
* *C is a compiled language*
* *C is not object oriented language*
* *C is the mother of programming language*

## Setup C Environment in Android Device:
* Download Termux App
* Download Acode App

### 💻 Termux Command:
`$ pkg install clang`

`$ gcc main.c -o main -lm`

`$ ./main`

### 🖌️ C Snippets:
```c
// Boilerplate:
#include

int main(){

return 0;
};
```

```c
// Printf:
printf("%d\n", );
```

```c
// Scanf:
scanf("%", &);
```

### 🚨 Topics To Learn In C Programming:
* [Basic Syntax](core/README.md/#Basic)
* [Data Types](core/README.md/#DataTypes)
* [Variables](core/README.md/#Variables)
* [Format Specifier](core/README.md/#Format)
* [Escape Character](core/README.md/#Escape)
* [Operators](core/README.md/#Operators)
* [Constant](core/README.md/#Constant)
* [Type Casting](core/README.md/#TypeCast)
* [Input & Output](core/README.md/#Input)
* [Type Def](core/README.md/#TypeDef)
* [Control Statement](core/README.md/#Control)
* [Functions](core/README.md/#Functions)
* [Recursion](core/README.md/#Recursion)
* [Arrays](core/README.md/#Arrays)
* [Strings](core/README.md/#Strings)
* [Pointers](core/README.md/#Pointers)
* [Structure](core/README.md/#Structure)
* [Union](core/README.md/#Union)
* [Preprocessor](core/README.md/#Preprocessor)
* [Header Files](core/README.md/#Header)

### 🧠 C Programs:
* Basic C Programs
* Problem Solving