8000 Merge pull request #18 from The-Young-Programmer/re-updated · tnweaver/C-CPP-Programming@189e568 · GitHub
[go: up one dir, main page]

Skip to content

Commit 189e568

Browse files
Merge pull request The-Young-Programmer#18 from The-Young-Programmer/re-updated
Re updated
2 parents f6b9a9e + 8ab6233 commit 189e568

File tree

33 files changed

+4893
-600
lines changed

33 files changed

+4893
-600
lines changed

README.md

Lines changed: 42 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -50,31 +50,33 @@ Visit <a href="https://c-cpp-programming.netlify.app/" target="_blank"> here </a
5050

5151
<details><summary>C++ Basics</summary>
5252

53-
- [Syntax](#syntax)
53+
- [Syntax](/Tutorials/C%2B%2B%20Basic%20Tutorials/Tutorial.md/#syntax)
5454

55-
- [Comments](#comments)
55+
- [Comments](/Tutorials/C%2B%2B%20Basic%20Tutorials/Tutorial.md)
5656

57-
- [Variables](#variables)
57+
- [Variables](/Tutorials/C%2B%2B%20Basic%20Tutorials/Tutorial.md)
58+
59+
- [Keywords](/Tutorials/C%2B%2B%20Basic%20Tutorials/Tutorial.md)
5860

59-
- [Data Types](#data-types)
61+
- [Data Types](/Tutorials/C%2B%2B%20Basic%20Tutorials/Tutorial.md)
6062

61-
- [Operators](#operators)
63+
- [Operators](/Tutorials/C%2B%2B%20Basic%20Tutorials/Tutorial.md)
6264

63-
- [IF Statement](#if-statement)
65+
- [IF Statement](/Tutorials/C%2B%2B%20Basic%20Tutorials/Tutorial.md)
6466

65-
- [Switch](#switch)
67+
- [Switch](/Tutorials/C%2B%2B%20Basic%20Tutorials/Tutorial.md)
6668

67-
- [Loop Type](#loop-type)
69+
- [Loop Type](/Tutorials/C%2B%2B%20Basic%20Tutorials/Tutorial.md)
6870

69-
- [Pointer](#pointer)
71+
- [Pointer](/Tutorials/C%2B%2B%20Basic%20Tutorials/Tutorial.md)
7072

71-
- [Arrays](#arrays)
73+
- [Arrays](/Tutorials/C%2B%2B%20Basic%20Tutorials/Tutorial.md)
7274

73-
- [Functons](#functions)
75+
- [Functons](/Tutorials/C%2B%2B%20Basic%20Tutorials/Tutorial.md)
7476

75-
- [Structure](#structure)
77+
- [Structure](/Tutorials/C%2B%2B%20Basic%20Tutorials/Tutorial.md)
7678

77-
- [File Handling](#file-handling)
79+
- [File Handling](/Tutorials/C%2B%2B%20Basic%20Tutorials/Tutorial.md)
7880

7981
</details>
8082

@@ -84,11 +86,13 @@ Visit <a href="https://c-cpp-programming.netlify.app/" target="_blank"> here </a
8486

8587
<details><summary>C Basics</summary>
8688

87-
- [Syntax](#syntax)
89+
- [Syntax](/Tutorials/C%20Basic%20Tutorials/README.md)
8890

8991
- [Comments](#comments)
9092

91-
- [Variables](#variables)
93+
- [Variables](#variables)
94+
95+
- [Keywords](#keywords)
9296

9397
- [Data Types](#data-types)
9498

@@ -150,8 +154,8 @@ Visit <a href="https://c-cpp-programming.netlify.app/" target="_blank"> here </a
150154

151155
<details><summary>Download App</summary>
152156

153-
- [For Android](#android)
154-
- [For IOS](#ios)
157+
- [For Android](https://playstore.com)
158+
- [For IOS](https://appstore.com)
155159

156160

157161
</details>
@@ -174,11 +178,30 @@ Visit <a href="https://c-cpp-programming.netlify.app/" target="_blank"> here </a
174178

175179
* C++ was developed by Bjarne Stroustrup, as an extension to the C language.
176180

181+
* It is developed at AT and T's Bell Lab (USA) in 1979
182+
177183
* The language was updated 4 major times in 2011, 2014, 2017, and 2020 to C++11, C++14, C++17, C++20.
178184

179185
* C++ is fun and easy to learn!
180186

181187
* As C++ is close to C# and Java, it makes it easy for programmers to switch to C++ or vice versa.
188+
189+
</p>
190+
191+
<p><b>Application of C++</b>
192+
193+
* Developing Games
194+
195+
* Operating Syatems
196+
197+
* Compilers and Editors
198+
199+
* Database Systems and Interpreters
200+
201+
* Graphics Packages
202+
203+
* Network Drivers
204+
182205
</p>
183206

184207
### C++ compiler /IDE
@@ -251,6 +274,8 @@ int main() {
251274

252275
* C is strongly associated with UNIX, as it was developed to write the UNIX operating system.
253276

277+
* Both C/C++ has the same features and applications
278+
254279
**NOTE**
255280
C and C++ uses the same compiler and IDE
256281
</p>

Tutorials/C Basic Tutorials/README.md

Lines changed: 129 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,129 @@
1+
# C Basic Tutorial
2+
3+
**Note:** This Tutorial is mainly Practical.
4+
5+
<hr>
6+
7+
<details>
8+
<summary><b> Syntax of C Language </b></summary>
9+
10+
- **iostream**
11+
1. It stands for input output stream
12+
2. It is a collection of predefined functions/methods
13+
3. It is also called library of C
14+
15+
- **include**
16+
1. To include the header file into the program
17+
18+
- **#**
19+
1. It is called preprocessor
20+
2. It includes the library of C into the program before the execution of program
21+
22+
- **conio**
23+
1. It stsands for console input output
24+
2. It is used to show the ouput on console window
25+
26+
- **void**
27+
1. It is a keyword
28+
2. It indicate that no one value is being returned by the function
29+
3. If we use anyother keyword like `int, float, char` etc in place of void then we will use return keyword
30+
31+
- **main**
32+
1.
33+
</details>
34+
35+
<hr>
36+
37+
<details><summary><b>Comments in C</b></summary>
38+
39+
40+
41+
</details>
42+
43+
<hr>
44+
45+
<details><summary><b>Variables in C</b></summary>
46+
47+
48+
49+
</details>
50+
51+
<hr>
52+
53+
<details><summary><b>Data Types in C</b></summary>
54+
55+
56+
57+
</details>
58+
59+
<hr>
60+
61+
<details><summary><b>Operators in C</b></summary>
62+
63+
64+
65+
</details>
66+
67+
<hr>
68+
69+
<details><summary><b>IF Statement in C</b></summary>
70+
71+
72+
73+
</details>
74+
75+
<hr>
76+
77+
<details><summary><b>Switch in C</b></summary>
78+
79+
80+
81+
</details>
82+
83+
<hr>
84+
85+
<details><summary><b>Loop-Type in C</b></summary>
86+
87+
88+
89+
</details>
90+
91+
<hr>
92+
93+
<details><summary><b>Pointer in C</b></summary>
94+
95+
96+
97+
</details>
98+
99+
<hr>
100+
101+
<details><summary><b>Arrays in C</b></summary>
102+
103+
104+
105+
</details>
106+
107+
<hr>
108+
109+
<details><summary><b>Functions in C</b></summary>
110+
111+
112+
113+
</details>
114+
115+
<hr>
116+
117+
<details><summary><b>Structure in C</b></summary>
118+
119+
120+
121+
</details>
122+
123+
<hr>
124+
125+
<details><summary><b>File Handling in C</b></summary>
126+
127+
128+
129+
</details>

0 commit comments

Comments
 (0)
0