-->

Wednesday, January 28, 2015

FREE EBOOKS


1. Functional C by Pieter Hartel, Henk Muller - Addison-Wesley, 1999


2. Programming in C: UNIX System Calls and Subroutines using C by A. D. Marshall - Cardiff University, 1999 

  

3. A to Z of C by K. Joseph Wesley, R. Rajesh Jeba Anbiah, 2008


4. 88 C Programs by JT Kalnay - Smashwords, 2012


5. Learn C The Hard Way by Zed A. Shaw - LCodeTHW, 2011



6. Programming in C by Bharat Kinariwala, Tep Dobry - University of Hawaii at Manoa, 1993



7. Object-Oriented Programming with ANSI-C by Axel-Tobias Schreiner, 1999


8. Conceptive C by Harry McGeough - Smashwords, 2011



9. Object-Oriented Programming and the Objective-C Language - NeXT Software, Inc., 1996


10. C Programming - Wikibooks, 2006


 11. A Little C Primer - Wikibooks, 2010  


12. Foundations of Computer Science: C Edition by Al Aho, Jeff Ullman - W. H. Freeman, 1994


13. Become an Xcoder: Start Programming the Mac Using Objective-C by B. Altenberg, A. Clarke, P. Mougin - CocoaLab, 2008  


14. Objective-C 2.0 Essentials by Neil Smyth - Techotopia, 2010


15. Using GCC: The GNU Compiler Collection Reference Manual for GCC by Richard M. Stallman - Free Software Foundation, 2003


16. No Bugs!: Delivering Error-Free Code in C and C++ by David Thielen - Addison-Wesley, 1992


17. Debugging C and C++ code in a Unix environment by J. H. M. Dassen, I. G. Sprinkhuizen-Kuyper – OOPWeb.com    


18. C Programming in Linux by David Haskins - BookBoon, 2009


19. The GNU C Programming Tutorial by Mark Burgess, Ron Hale-Evans - Free Software Foundation, 2002



20. The GNU C Library Reference Manual by Sandra Loosemore, at al. - Free Software Foundation, Inc., 2007


   

21. Learning GNU C by Ciaran O'Riordan, 2002


22. Learning Cocoa with Objective-C by James Duncan Davidson - O'Reilly Media, Inc., 2002


23. The Objective-C 2.0 Programming Language - Apple Inc., 2009


24. Beej's Guide to Network Programming - Using Internet Sockets by Brian Hall, 2008 


25. ANSI C for Programmers on UNIX Systems by Tim Love, 1999


26. C Programming Tutorial (K&R version 4) by Mark Burgess, 1999  


27. The C Library Reference Guide by Eric Huss, 1997


28. C Language Tutorial by Gordon Dodrill - Applix Pty Ltd, 1999


29. C Elements of Style by Steve Oualline - M & T Books, 1992


30. Writing Bug-Free C Code for Windows by Jerry Jongerius - Prentice Hall, 1995  


31. The New C Standard by Derek M. Jones - Addison-Wesley Professional, 2008


32. An Introduction to GCC by Brian J. Gough, Richard M. Stallman - Network Theory Ltd, 2004  


33. Image Processing in C: Analyzing and Enhancing Digital Images by Dwayne Philipps - R & D Books, 1997


34. The C Book: Featuring the ANSI C Standard by Mike Banahan, Declan Brady, Mark Doran - Addison-Wesley Pub, 1991


35. Object Oriented Programming in ANSI-C by Axel Schreiner, 2001

   






 
 

Sunday, January 4, 2015

3 Data types


Introduction to Data types

         A Data type is nothing but types of data.For example int,char,float,double etc..A variable declared with specific data type(int=a;or float =a;).The type of variable decide how much space is occupied in memory.

         All data type is derived by following categories:-


         1.Primitive data type or Fundamental Data type.
         2.Derived data type.
         3.User defined data type.

Sunday, December 21, 2014

How many error occurs in C language ?

There are three types of errors that may occur while developing or writing C program. There errors are:

1.Syntax Errors
2.Logical Errors
3. Runtime Errors

Syntax Errors:-
The set of rules (grammatical rules) of a programming language for writing statements of the computer program is known as syntax of the language. The program statements are written strictly according to these rules.

Syntax error occur when syntax of a programming language are not followed in writing the source code. The compiler detects these errors at compiling time of source code. The compiler reports a proper error message about the error.

Sunday, December 14, 2014

Why Programmer/Developer need to know about dangiling pointer and memory leak?


Answer:

Pointer helps to create user defined scope to a variable, which is called Dynamic variable. Dynamic Variable can be single variable or group of variable of same type (array) or group of variable of different types (struct). Default local variable scope starts when control enters into a function and ends when control comes out of that function. Default global vairable scope starts at program execution and ends once program finishes.

But scope of a dynamic variable which holds by a pointer can start and end at any point in a program execution, which has to be decided by a programmer. Dangling and memory leak comes into picture only if a programmer doesnt handle the end of scope.



Receive Our Quality Tutorials Straight In Your Inbox By Submitting Your Email ID Below...

Your Information Will Never Be Shared.