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. Introduction to C Programming
  115. What is C Compiler & How it works?
  116. First C Program Hello World
  117. Variables in C
  118. Size and limits of Different Variable types in C
  119. Format Strings in C
  120. Mathematical Operations in C
  121. If Else Conditional Statements in C?
  122. Integer Overflow (Bugs) in C
  123. Using if-else Conditional Statements in C
  124. Introduction to Logical Operators in C
  125. Introduction to Looping in C
  126. Introduction to while Loops in C
  127. Introduction to do while Loops in C
  128. How to Reduce Coding Errors when Writing Code - Part 3
  129. Introduction to For Loops in C
  130. Continue and Break Statements in C
  131. Leo Tolstoy and Static Code Analysis
  132. Introduction to Switch-Case Statements in C
  133. Introduction Functions in C
  134. Using Functions in C
  135. Understanding C Function Pointers
  136. Unix Threads (Basics)
  137. Thread Synchronization using Mutex
  138. Typecasting in C
  139. Buffer Overflow in C
  140. Unix System Call Fork() (Create new Processes)
  141. VALGRIND Memory Leak Detection Tutorial
  142. Difference Between Constant Pointers and Pointer to Constants
  143. How to Write Functions That Accepts Variable Number of Arguments
  144. Interesting Interview Questions For C Programmer
  145. Unix/Linux Signal Handling
  146. Impact of Signals on Unix/Linux System Calls
  147. Nonreentrant Functions
  148. Macros in C Demystified
  149. Evolution of sleep() C Function
  150. getopt Example - How to Access & Parse Command Line Arguments
  151. Ways to Terminate or Kill Process
  152. Editing Linux Environment Variables in C
  153. Solution to Problem When using scanf() before fgets() or gets() in C
  154. Understand feof() function In C
  155. Why main() should not have void as return type?
  156. GCC:: Calling Function With Same Name But Different Return Type
  157. Understanding Stack Corruption With C examples
  158. Reasons For Segmentation Fault In C
  159. Why Avoid Comparison of signed value with unsigned value in C
  160. Understanding Volatile Variable in C
  161. Virus Code in Linux - C Code That Changes it's Process Name Run Time
  162. Understanding File Handling Functions in C
  163. Understanding Advance File Handling Functions in C
  164. Virus in Linux - C Code That Changes it's Process Name and its Process ID at Run Time
  165. How to Create Obfuscated Code In C
  166. Digging C malloc() & free()
  167. How to Reduce Coding Errors when Writing Code - Part 4
  168. OpenGL Tutorials for Absolute Beginners
  169. Developing Linux Utility like 'ls' in C
  170. Developing Linux Utility - Part II Arranging Output in Alphabetical Order
  171. C-Style TypeCasts
  172. Understanding Linux fstat() With Example
  173. Developing Linux utility - Part III Displaying Detail File Info
  174. Understanding File Accessibility and File Locks with access() and fcntl() functions
  175. getrlimit() and setrlimit() to Control System Resources on Linux
  176. C/C++ assert Function
  177. Programming with Temporary files in Linux
  178. Good Programming Practices - System Calls
  179. Writing Linux Daemon Process In C
  180. Format String Vulnerabilities With printf Example
  181. Memory Injection And Cracking
  182. Understanding Echo Utility In Shell Scripting
  183. Introduction to Pointers in C
  184. Converting Integer to string in C Without sprintf
  185. What is C Storage Classes?
  186. Macros v/s Functions
  187. Download a file using URLDownloadToFile C function
  188. Understanding File Descriptor and File Pointer
  189. Hash Tables Tutorial for Complete Beginners
  190. Virtual Box for Linux on Windows
  191. How to Determine k-th Minimum / Maximum Number
  192. Strings in C
  193. C Memory Allocation
  194. Beginners Guide to Time Complexity and Big-O Notation
  195. Working with Bitwise Operators
  196. Builtin GCC Functions - __builtin_clz(); __builtin_ctz(); __builtin_popcount();
  197. Complete Guide to Understanding static in C
  198. Understanding float datatype in C
  199. Error Handling in C
  200. ATOI and ITOA Custom Implementations
  201. Conditional Statements in C - if else break continue switch
  202. Loops in C - for while do while and goto
  203. C Arrays
  204. C Functions
  205. Custom Data Types in C - struct, union and typedef
  206. Understanding C File Handling Functions With Examples