View Full Version : C

  1. ANSI C Standard
  2. Unions in C : A less used but a powerful feature of C
  3. TicTacToe in Plain C without using BGI graphics
  4. Pointer to point to 3rd byte of an integer
  5. Finding LCM & GCD in C
  6. Biggest of four Nos using Macro..
  7. 100 Multiple choice questions in C
  8. Calculator program in C
  9. Calculation of largest no as they are entered.
  10. Comma-Separated Expressions
  11. Interrupts and Signals: <signal.h> (Unix)
  12. Friendship Calculator With Poll
  13. File Splitter and Merger
  14. Pointer overview
  15. Basic operations in Linked List
  16. Swap two nodes of a linked list
  17. Move forward a node in linked list
  18. Insert a node in a linked list
  19. Queue implementation through linked list
  20. Double linked list
  21. Double circular linked list
  22. Circular linked list
  23. File Handling in C - File Pointers
  24. Commonly used C Preprocessor Directives
  25. All ASCII chracters generation
  26. Counts each alpahbets occurs how many times
  27. Decimal, Hex, octal and binary number inter conversion
  28. Constant and pointer
  29. Calendar in Plain C
  30. checks the well formness of the parentheses
  31. Multiplication of 2 Matrix in C
  32. InFix to PostFix and PostFix expression evaluation.
  33. Find upper and lower diagonal of 3x3 matrices
  34. Addition,transpose and multiplication of Matrix
  35. Swap two variables using macro
  36. Calculating Factorial (Recursively & Iteratively)
  37. Find the sum of all the prime numbers
  38. Huffman Encoding in C (Minimum Variance Encoding)
  39. Inserting a number into a sorted array
  40. Check for a leap year
  41. Tetris in BGI in Turbo C (Beta Demo)
  42. Symmetric check for a matrix.
  43. Armstrong number check
  44. A Beginner's Guide to Pointers
  45. Object Oriented Programming in C
  46. Program For Decimal To Binary Conversion
  47. Integer Into Words
  48. Top 100 C Questions Asked in Actual Interviews
  49. Multiple Choice Questions in C (Answers not given)
  50. Palindrome checking without using string.h
  51. An introduction to bitwise operators
  52. File read write in plain C
  53. Quiz Making & Participating Program in C
  54. Date Program
  55. Program tells you the day of the date inputed
  56. Month calender in plain C
  57. Basic Pong in BGI
  58. Pointer and reference similar at assembly level
  59. Linked Lists Implementation
  60. Binary search tree traversal-Inorder,preorder,postorder.
  61. About Memory Alignment
  62. Simple solutions for complex problems on single linked list..
  63. Self Printing Programs
  64. Difference between '\n' and '\r\n' ...
  65. Tips to make your program more efficient
  66. To find a>b or a<b without using of Logical & relational Operators!!!
  67. Fast algorithm for computing matrix multiplication!!!!
  68. Memory Leak detection Program without using any tools
  69. Recursive function to find X to the power n
  70. R.A.M. Exhaustion Program / The Havoc-Wrecking nature of NP Algorithms
  71. 2D Matrix Pattern Matching in C
  72. Detail About Recursion and its Type
  73. Minimize Defects/Buggs in your code
  74. Port scanner in C
  75. Date & Time Management System using C
  76. Simplex and Dual Simplex Method
  77. Stack Vs Heap
  78. Why bool is built-in data type
  79. Stack Memory Managment
  80. Interview with Dmitriy Vyukov - the author of Relacy Race Detector (RRD)
  81. Newton Raphson Formula
  82. Parallel Lint
  83. Design By Contract Technique with an example
  84. Tutorial on How to have fun with TC in class
  85. Generating prime set which add upto particular number
  86. Prevent Object Slicing in pass by value mechanism
  87. The concept behind the “upcast”.
  88. What is down-casting and how to make it safe?
  89. About size_t and ptrdiff_t
  90. Error Handling Techniques/Tactics
  91. Practical Guide to using of Pointers
  92. Mouse Programming In C
  93. Ultimate Guide to Sorting
  94. Ultimate Guide To Searching
  95. Command Line Argument
  96. A http-Web-server in C
  97. Socket Programming In C
  98. Get BGI Graphics To Work In Dev-Cpp
  99. Detecting errors using CRC-32 (for IEEE802.3) code
  100. C Tools To Peek Inside A Process
  101. Huffman Encoding Using C
  102. Sockets in C Tutorials
  103. Stack Implement in C using arrays
  104. Why Stack Overflows Can Be Dangerous?
  105. How to get source of a Web Page in C
  106. Understanding Format Strings and Their Vulnerbilities
  107. How to test Shell-Codes
  108. Stack Overflow - EIP Overwrite Basics
  109. How to Create processes in Unix C
  110. How to Reduce Coding Errors when Writing Code - Part 1
  111. Basics of Hashing and Why hashing is used ?
  112. C Program to Calculate all possible Combinations of an n Digit Number
  113. How to Reduce Coding Errors when Writing Code - Part 2
  114. Integer Overflow (Bugs) in C
  115. How to Reduce Coding Errors when Writing Code - Part 3
  116. Leo Tolstoy and Static Code Analysis
  117. Understanding C Function Pointers
  118. Unix Threads (Basics)
  119. Thread Synchronization using Mutex
  120. Typecasting in C
  121. Buffer Overflow in C
  122. Unix System Call Fork() (Create new Processes)
  123. VALGRIND Memory Leak Detection Tutorial
  124. Difference Between Constant Pointers and Pointer to Constants
  125. How to Write Functions That Accepts Variable Number of Arguments
  126. Interesting Interview Questions For C Programmer
  127. Unix/Linux Signal Handling
  128. Impact of Signals on Unix/Linux System Calls
  129. Nonreentrant Functions
  130. Macros in C Demystified
  131. Evolution of sleep() C Function
  132. getopt Example - How to Access & Parse Command Line Arguments
  133. Ways to Terminate or Kill Process
  134. Editing Linux Environment Variables in C
  135. Solution to Problem When using scanf() before fgets() or gets() in C
  136. Understand feof() function In C
  137. Why main() should not have void as return type?
  138. GCC:: Calling Function With Same Name But Different Return Type
  139. Understanding Stack Corruption With C examples
  140. Reasons For Segmentation Fault In C
  141. Why Avoid Comparison of signed value with unsigned value in C
  142. Understanding Volatile Variable in C
  143. Virus Code in Linux - C Code That Changes it's Process Name Run Time
  144. Understanding File Handling Functions in C
  145. Understanding Advance File Handling Functions in C
  146. Virus in Linux - C Code That Changes it's Process Name and its Process ID at Run Time
  147. How to Create Obfuscated Code In C
  148. Digging C malloc() & free()
  149. How to Reduce Coding Errors when Writing Code - Part 4
  150. OpenGL Tutorials for Absolute Beginners
  151. Developing Linux Utility like 'ls' in C
  152. Developing Linux Utility - Part II Arranging Output in Alphabetical Order
  153. C-Style TypeCasts
  154. Understanding Linux fstat() With Example
  155. Developing Linux utility - Part III Displaying Detail File Info
  156. Understanding File Accessibility and File Locks with access() and fcntl() functions
  157. getrlimit() and setrlimit() to Control System Resources on Linux
  158. C/C++ assert Function
  159. Programming with Temporary files in Linux
  160. Good Programming Practices - System Calls
  161. Writing Linux Daemon Process In C
  162. Format String Vulnerabilities With printf Example
  163. Memory Injection And Cracking
  164. Understanding Echo Utility In Shell Scripting
  165. Introduction to Pointers in C
  166. Converting Integer to string in C Without sprintf
  167. Macros v/s Functions
  168. Download a file using URLDownloadToFile C function
  169. Understanding File Descriptor and File Pointer
  170. Hash Tables Tutorial for Complete Beginners
  171. Virtual Box for Linux on Windows
  172. How to Determine k-th Minimum / Maximum Number
  173. Strings in C
  174. C Memory Allocation
  175. Beginners Guide to Time Complexity and Big-O Notation
  176. Working with Bitwise Operators
  177. Builtin GCC Functions - __builtin_clz(); __builtin_ctz(); __builtin_popcount();
  178. Complete Guide to Understanding static in C
  179. Understanding float datatype in C
  180. Error Handling in C
  181. ATOI and ITOA Custom Implementations
  182. Conditional Statements in C - if else break continue switch
  183. Loops in C - for while do while and goto
  184. C Arrays
  185. C Functions
  186. Custom Data Types in C - struct, union and typedef
  187. Understanding C File Handling Functions With Examples