|
|
#1 (permalink) |
|
Diamond Member
![]() Join Date: Nov 2004
Location: United Kingdom
Posts: 3,838
|
So far, I have been reading "C for Dummies 2nd Edition" and I'm learning at a pretty fast pace (started reading on Thursday, on page 208/411).
SFR recommended that I learn C as a first language, but my question is, what do I learn next? Should I learn the basics of C (which is what I'm learning now) and then move onto more advanced material? Or should I skip straight onto C++ after reading this book? The book talks about "C All-in-one Desk Reference for Dummies" as being the one to read after this book, because it contains much more advanced parts of the language. I'm interested in developing programs, coding, etc... If anyone who has a background in this kind of stuff could give me some decent advice, I'd be very thankful.
__________________
"75% of all statistics are made up, including this one. 62.481% of people who read that believe it is true. And if you're one of the 37.519% who don't, copy and paste this into your signature." - tlarkin, Cromewell, and Rambo. Last edited by Rambo; 06-25-2006 at 03:54 PM. |
|
|
|
|
|
#2 (permalink) |
|
Platinum Member
![]() Join Date: Jan 2005
Location: Grass Valley, CA
Age: 17
Posts: 577
|
I'm learning C# right now, and I wish that I woulda taken C first, it makes it a lot easier.
__________________
"Weighing in at an extremely portable 42 pounds (lbs) is the Lappy 486. Finally, a computer for your lap. By Compy." -StrongBad AMD Athlon 64 4800+ X2 DFI LANParty NF4 SLI-DR 2gb Geil Value RAM Maxtor 160gb SATA hdd Hiper Type-R 550 watt PSU Aopen DVD burner ATI X1800XT |
|
|
|
|
|
#3 (permalink) |
|
Moderator
![]() Join Date: Mar 2006
Location: Cairo
Age: 21
Posts: 2,362
|
move to C++
if you are pretty good at C now it's time to move to Object-Oriented programming .... don't start any visual language now ..... that's my opinion.
__________________
Phenom X4 9850 BE Gigabyte GA-MA790X-DS4 2GB Kingston DDR2 800 Radeon HD 3450 WD5000AAKS 500 GB |
|
|
|
|
|
#4 (permalink) | |
|
Diamond Member
![]() Join Date: Nov 2004
Location: United Kingdom
Posts: 3,838
|
Quote:
What I want to know is if I should carry on learning the advanced parts of C. If not, should I move onto C++?
__________________
"75% of all statistics are made up, including this one. 62.481% of people who read that believe it is true. And if you're one of the 37.519% who don't, copy and paste this into your signature." - tlarkin, Cromewell, and Rambo. |
|
|
|
|
|
|
#5 (permalink) |
|
Moderator
![]() Join Date: Mar 2006
Location: Cairo
Age: 21
Posts: 2,362
|
i dont know what do you mean by advanced parts
but if you know about this i think you are ready to move on to C++ 1-Variables and Data Types 2-Operators 3-Control Statements (If,While,For..........etc) 4-Arrays 5-Pointers 6-Functions
__________________
Phenom X4 9850 BE Gigabyte GA-MA790X-DS4 2GB Kingston DDR2 800 Radeon HD 3450 WD5000AAKS 500 GB |
|
|
|
|
|
#6 (permalink) |
|
Diamond Member
![]() Join Date: Nov 2004
Location: United Kingdom
Posts: 3,838
|
Halfway through the book, I've learnt:
Variables and Data Types Operators (I think lol) Functions Currently learning Control Statements (If,While,For..........etc) By advanced parts, I mean, well... anything that is really advanced and hard to learn
__________________
"75% of all statistics are made up, including this one. 62.481% of people who read that believe it is true. And if you're one of the 37.519% who don't, copy and paste this into your signature." - tlarkin, Cromewell, and Rambo. |
|
|
|
|
|
#7 (permalink) |
|
Moderator
![]() Join Date: Mar 2006
Location: Cairo
Age: 21
Posts: 2,362
|
well Arrays are very important and Pointers too...... don't move on until you are perfect at these 2
you are gonna use them alot in C++ EDIT: and if you need any help with any piece of code you can PM me anytime
__________________
Phenom X4 9850 BE Gigabyte GA-MA790X-DS4 2GB Kingston DDR2 800 Radeon HD 3450 WD5000AAKS 500 GB |
|
|
|
|
|
#8 (permalink) | |
|
Diamond Member
![]() Join Date: Nov 2004
Location: United Kingdom
Posts: 3,838
|
Quote:
By the way, are Operators &&, || and == ? Or are they %d, or %i, etc...
__________________
"75% of all statistics are made up, including this one. 62.481% of people who read that believe it is true. And if you're one of the 37.519% who don't, copy and paste this into your signature." - tlarkin, Cromewell, and Rambo. |
|
|
|
|
|
|
#9 (permalink) | |
|
Moderator
![]() Join Date: Mar 2006
Location: Cairo
Age: 21
Posts: 2,362
|
Quote:
there are also mathematical operators such as +,/,*,-.>..........etc there are also some other stuff i'm sure you will find them in that book (%d, or %i) are used to determine the type of the variable and stuff.... you dont need them in C++
__________________
Phenom X4 9850 BE Gigabyte GA-MA790X-DS4 2GB Kingston DDR2 800 Radeon HD 3450 WD5000AAKS 500 GB |
|
|
|
|