C Programming Language Tutorials
Tutorials Quiz Example
Introduction to C Introduction - Quiz Basic C Program
Expression & Operators Precedence --- ---
If Statement and Switch case Decision Control - Quiz Decision Control Examples
Loops Loops - Quiz Loops Example
Arrays Arrays - Quiz Array Examples
Strings String Examples
Pointers Pointer Examples
Structures Structure and Union Examples
Files Handling Files Handling Examples
Command Line Arguments
Type Casting
Preprocessor Directives
Graphics (graphics.h) Graphics Examples
Random Topic
Difference between C and Ansi C

C and C++ Programming Interview Question and Answer
1. What is the name of the "-->" operator?
2. What are the differences between a pointer variable and a reference variable?
3. What is the difference between #include and #include “filename”?
4. Why is processing a sorted array faster than an unsorted array?
5. Why is one loop so much slower than two loops?
6. Why isn't sizeof for a struct equal to the sum of sizeof of each member?
7. Why in C language is it the case that a[5] == 5[a]?
8. What does the C ??!??! operator do?

Programming Puzzles
1. Build a Rocket
2. Best golfing (tips and tricks) in C
3. Find Anagram String
4. C Program without main() function
5. C Program to print "hello world" without semicolon
6. 1, 2, 3, 4, 5, Shaggy, 7, 8, 9, 10
7. Unix cat program
8. Sing Happy Birthday to your favourite programming language

C and C++ Programming Language Tools Tutorials
1. Turbo C++ IDE Shortcuts
2. Download and Install Turbo C++ 3.2 for Windows 7, 8, 8.1 and 10
3. C/C++ Compiler (gcc) for Android - Run C/C++ programs on Android
4. Compile C program with gcc compiler on Bash on Ubuntu on Windows 10
5. Compile C++ program with g++ compiler on Bash on Ubuntu on Windows 10

Click here to learn C++ Programming Language- InShorts Tutorials