Sponsored by Travelzoo
Take Advantage of Ridiculously Low Holiday Airfares view!
travelzoo.com - Flights $52 and up for Thanksgiving, Christmas & New Year. But move on it now.
36 Comments
- Singee15, on 10/12/2007, -1/+7Actual link: http://visualcplus.blogspot.com/
- titaniumdecoy, on 10/12/2007, -0/+2If the author doesn't know the difference, perhaps he shouldn't be writing a tutorial...
- kodek, on 10/12/2007, -0/+2This isn't C. This is Visual C++
- vurdlak, on 10/12/2007, -0/+1uff....
it took me hours to write a single lesson and you dare to say i copy paste it??? google for copies if you find any message me so I can sue :)
I've made another layout (black on white) for my readers to read it easier as tekst.
I hate people who don't contribute nothing but always are first to make criticism. - Roger, on 10/12/2007, -0/+1This could never replace a book, but I like the idea of being able to post questions on the blog.
- spamhead, on 11/30/2007, -0/+1Sorry to resurrect a dead thread, but I am really wanting to learn C but, GORRAMMMIT, nearly everything I see is for C++ Why is this?
- NeoTechni, on 10/12/2007, -0/+1Why are morons not linking to the actual story? When you digg a story, it specifically says to link to the actual story
- maxkelley, on 10/12/2007, -0/+1I don't like this for one reason:
Why Visual C++??? Ever heard of gcc... open source.. I don't intend on going out to the store and buying Visual C++ for $40 just to follow a tutorial. I don't think anyone does.
no digg :) - SamMiller0, on 10/12/2007, -0/+1"int main is when it returns value, vodi main is when program returns nothing.... used at the beginning of tutorials.... what are you talking about?? void main is legal declaration!"
The C99 standard explicity states these are the only allowable forms of main:
int main()
int main(void)
int main(int argc, char **argv)
int main(int argc, char *argv[])
Note: no void return value. I suggest you figure out how to enable the ANSI compliant mode on your compiler before writing any future "lessons" on C programming.
http://www.comeaucomputing.com/techtalk/#voidmain - Phosphan, on 10/12/2007, -0/+1void main() {......
Seen enough! Perhaps the author should check the ISO standard what main() for a hosted environment is supposed to look like. If he does not even get this one right I wonder how many other mistakes he made... - richbradshaw, on 10/12/2007, -0/+1Why wouldn't you just use gcc? What is the advantage of using Visual C++?
- proidiot, on 10/12/2007, -0/+0visual c???
you have got to be kidding me....
i wish the author intended it to be an oxymoron, but i fear that whoever it is did not intend it to be so
people should only learn ansi c because it is the only kind of c that is supposed to always work (benefit of the doubt here.... "...of course m$ compilers will compile ansi c.... wont they???")
if you dont have money, visual studio isnt worth the bandwidth to go pirate, so go get yourself a good old unstable release of bloodshed
however, if you have some cash to spend, go get borland
although i rarely use an ide anymore, i am still pretty sure that visual studio has stuck w/ their usual trend of being a m$ office product that has been modified to include building utilities (i'm guessing visual studio still doesnt like the word "compile"?) - rhizome, on 10/12/2007, -0/+0Might be interesting and informative, but I can't figure out whether this is primarily a language tutorial or English practice.
- frangalvez, on 10/12/2007, -0/+0I'm looking for a software developer and/or web developer for consultation about a software company I will start. Not knowing anything about programming, I'm looking for help and posibble an employee. Please email me if interested. Great community here.
- thoreau2, on 10/12/2007, -0/+0Read the first few paragraphs and it gave me a headache
- JimXugle, on 10/12/2007, -0/+0"This isn't C. This is Visual C++"
Aww. *undiggs* - Xiol, on 10/12/2007, -0/+0"and is great if you can get past the hard first chapter, which basically teaches you almost the entirety of the language without too much elaboration on each part."
The first chapter was just a load of maths, wasn't it? Or did I miss something... - bpapa, on 10/12/2007, -0/+0"The C Programming Language" is one of the best Computer books ever.
- MikeCampo, on 10/12/2007, -0/+0These tutorials will never beat a book, but they are great to quickly re-learn a language.
- lollerskates, on 10/12/2007, -0/+0Funny how CTRL + D is bookmark and an EOF at the same time. Almost...ironic.
This is a nice tutorial site, it seems. I learned C from "The C Programming Language," by Brian Kernighan and Dennis Ritchie. It's a nice and VERY old book, and is great if you can get past the hard first chapter, which basically teaches you almost the entirety of the language without too much elaboration on each part.
I wish there were something like this for Perl. - volz0r, on 10/12/2007, -0/+0"How the heck can i be equal to i+1 ? You have to think outside of the box this time, and forget regular math." Obviously someone who never took algebra in school, or forgot simple basics
such as evaluation order. The equal sign is the outtermost evaluation, thus, i can be equal
to any modification of itself. - daleallenbaker, on 10/12/2007, -0/+0First vurdlak posted each lesson individually to digg. They were reported as spam. Now he posts a link to someone else linking to him to get around looking like this is blatant self-promotion (not that self-promotion is bad, but this is getting ridiculous). There are plenty of resources to learn C and C++, I intend to avoid this one because of its originator.
- betona, on 10/12/2007, -0/+0Can you help me? I used to write FORTRAN and a couple other defunct languages long ago so I get the whole computer language thing, but I just don't have time (or interest) in learning C.
But my 13-year-old son is showing interest in writing code, maybe to try some simple gaming concepts, and I'd like to steer him in the right direction at a level he can grok. Plus, I assume we need to find some kind of compiler? I'd really appreciate suggestions. - Roger, on 10/12/2007, -0/+0Interesting concept. Almost makes me wish I didn't already know C.
- titaniumdecoy, on 10/12/2007, -0/+0This site has been spammed all over the 'net, too.
- elusive, on 10/12/2007, -0/+0I didn't say you copy pasted it -- it merely was a supposition based on appearances. The site is hosted for free, has google ads all over it, and is seems to be linked all over the web by the same username (read: looks like spam). Furthermore, it has a banner that says "C++ Maniac" and C code posted which made me wonder if the person who created the website really even knew the difference between C and C++, or just copied and pasted some lessons from somewhere in order to try and make some adsense money.
If you have a free site and post tutorials, good for you. It would seem less suspect without the ads. Free hosting + free ads makes people question your motives.
Anyways, it doesn't matter what I think. You made it to the frontpage of digg, some people like the lessons, good for you. - vurdlak, on 10/12/2007, -0/+0No it isn-t!
its C, only the name of the site is C++ Maniac... the tutorials and lessons are still about C, the most endurable language in programming till now...over 20 years old, and still so popular! man were the inventors smart! - vurdlak, on 10/12/2007, -0/+0read it again!. I'm aware of that but this is the question I was aksing my self when first time introduced to programming in high school... so its referring to past!
"(this really bugged me when I was first introduced to world of programming..." is stated before that sentance...
dont qutoe something out of contex! - senfo, on 10/12/2007, -0/+0Not really feeling this one. More of a K&R 2nd Edition fan, myself ;-).
- jwade1, on 10/12/2007, -1/+0digg++ because I have to learn C for my Operating Systems class :(
- doctorwhen, on 10/12/2007, -1/+0This is not a great C tutorial and the author's command of the english language is pretty mediocre. He should have written it in his native language for his crowd. There have been many excellent C books and K&R's is the bible of ANSI C.
And like the author says: "I hate people who don't contribute nothing but always are first to make criticism."
Don't use double negatives and try using the word "the" and "a" once in a while. - elusive, on 10/12/2007, -1/+0So... it's a site about learning C programming that is called "C++ Maniac" and that is hosted by blogger (at two different addresses in order to have two color schemes) and that has ads all over the side and poorly written (copy/pasted?) lessons.
Sounds like a winner. - vurdlak, on 10/12/2007, -1/+0use whichever you like!!
- jesusphreak, on 10/12/2007, -1/+0I cannot stand it when a Digg link goes to another site which in turn links to the actual article. It really frustrates me.
- vurdlak, on 10/12/2007, -1/+0int main is when it returns value, vodi main is when program returns nothing.... used at the beginning of tutorials.... what are you talking about?? void main is legal declaration!
- anirudhvr, on 10/12/2007, -2/+0Yup -- he's actually following what M$ thought would be cool to implement instead of following the ISO C standard -- for instance, he doesnt mention that sizeof(char) = 1 by definition (for all implementations). Nothing like a copy of K&R


What is Digg?