EvilZone
Programming and Scripting => C - C++ => : jeyanthinath August 03, 2012, 04:34:58 PM
-
I know C to some extend :P , but i can't learn it up to the higher range :-X
Can some one suggest any ideas about it ?? :o
Which book i have to follow to get Complete Mastering in C 8) " .
-
I suggest you go for "C How to Program" by Paul and Harvy Deitel or K&R. Will try and upload when/if I have the time.
-
ANSI C (E. Balagurusamy) is the best book for study basics of C. Simple book with examples and explanations. Best book I seen in basics of C.
#include <stdio.h>
main()
{
char name[50];
printf("whats your name?");
scanf("%s", &name);
printf("Hello, Mr. %s how are you?", name);
getch();
}
Staff note: Edit your posts and use the code tags...
-
ANSI C (E. Balagurusamy) is the best book for study basics of C. Simple book with examples and explanations. Best book I seen in basics of C.
piece of trash.. Good for one night mugging
-
You will have your own ways to think & I have other way.
-
piece of trash.. Good for one night mugging
Agreed.
#include <stdio.h>
main()
{
char name[50];
printf("whats your name?");
scanf("%s", &name);
printf("Hello, Mr. %s how are you?", name);
getch();
}
OP wants stuff beyond basics, and you also need to use the code tags and don't double post, modify your original post.
The Art of Exploitation SE would be a good step up, it will teach hacking along with C.
-
Agreed.
OP wants stuff beyond basics, and you also need to use the code tags and don't double post, modify your original post.
The Art of Exploitation SE would be a good step up, it will teach hacking along with C.
C Programming Language by Kernighan and Ritchie is the basics of C Language (Not on Hacking, Only in programming basics)
-
I agree with the suggestion of techb. The Art of exploitation is a very advanced book. I bought it and read until page 50 and couldn't follow it. So I decided to learn more about programming and maybe one day I will try to read and understand it again :)
-
C Programming Language by Kernighan and Ritchie is the basics of C Language
I would strongly reccomend this book as well as it is a relatively compressed book for all the knowledge it contains and was written by the creators of c. I like the practicality of the book as it presents practical 'programming' problems. A sufficient understanding of computer systems organisation and architecture(low-level) is as a prerequisite as the author does explain in the intro that it is not written for beginners.
-
I would strongly reccomend this book as well as it is a relatively compressed book for all the knowledge it contains and was written by the creators of c. I like the practicality of the book as it presents practical 'programming' problems. A sufficient understanding of computer systems organisation and architecture(low-level) is as a prerequisite as the author does explain in the intro that it is not written for beginners.
I already learned it to a level and I Promise no one can return such book but it does not more and more details about C (I am asking for professional level)..
-
What about the C primer plus book lucid posted?
https://evilzone.org/ebooks/mother-fucking-finally/
Its like 800+pages of C knowledge
-
There is a book.. How not to program in c. Points out usual mistakes. Uploaded in ez. Just see the ebooks section. the book helped me in getting out of wtf situations :)
-
What about the C primer plus book lucid posted?
https://evilzone.org/ebooks/mother-fucking-finally/ (https://evilzone.org/ebooks/mother-fucking-finally/)
Its like 800+pages of C knowledge
Thanks I downloaded i will download it !!!
How to became a hacker instead of a ordinary programmer ...
-
How to became a hacker instead of a ordinary programmer ...
To become a "hacker" you need to know what it means first...
Read this VERY IMPORTANT
http://www.catb.org/~esr/faqs/hacker-howto.html
-
Thanks I downloaded i will download it !!!
How to became a hacker instead of a ordinary programmer ...
Again, I will tell you The Art of Exploration in the ebooks section.
-
This may sound strange, but learning C to a higher level is less about what you read and more about what you research. Finding a new book on the C language isn't going to automatically push you to a new level. Try to create some programs and as you're coming up with designs for new software, research your goals and develop techniques(as well as researching other techniques that you come across) to accomplish what you're trying to do. For example, you may decide to create a function to output uniform error messages and from that idea you may come up with a design that would require accepting an arbitrary number of arguments. After some research, you learn about variable argument lists and how printf & the like really work. You may also determine how to properly use assert and how some slightly more advanced macros can be used for interesting things like doing positional argument exchanges. Perhaps you may even discover interesting things about how to do coroutines in C(something that the language itself generally doesn't support, as a design fault). Moving to a higher level isn't necessarily found in what you READ...it's found in what you learn whilst trying to DO.
Anywho..for book suggestions, one of my biggest & favourite books is: The Standard C Library (http://www.amazon.com/The-Standard-Library-P-J-Plauger/dp/0131315099)
Good luck && have fun!
-
This may sound strange, but learning C to a higher level is less about what you read and more about what you research. Finding a new book on the C language isn't going to automatically push you to a new level. Try to create some programs and as you're coming up with designs for new software, research your goals and develop techniques(as well as researching other techniques that you come across) to accomplish what you're trying to do. For example, you may decide to create a function to output uniform error messages and from that idea you may come up with a design that would require accepting an arbitrary number of arguments. After some research, you learn about variable argument lists and how printf & the like really work. You may also determine how to properly use assert and how some slightly more advanced macros can be used for interesting things like doing positional argument exchanges. Perhaps you may even discover interesting things about how to do coroutines in C(something that the language itself generally doesn't support, as a design fault). Moving to a higher level isn't necessarily found in what you READ...it's found in what you learn whilst trying to DO.
Anywho..for book suggestions, one of my biggest & favourite books is: The Standard C Library (http://www.amazon.com/The-Standard-Library-P-J-Plauger/dp/0131315099)
Good luck && have fun!
Thanks i have downloaded the ebook for reading and i added it in the Ebook section
http://evilzone.org/ebooks/p-j-plauger-the-standard-c-library (http://evilzone.org/ebooks/p-j-plauger-the-standard-c-library)
I gonna learn it (Art of Exploration also) ..
Thanks Guys ...