Re: help me learn C



noridotjabi@xxxxxxxxx wrote:

Provide context please. There is no guarantee that people can see the post you are replying to. See the bits about posting from Google here http://clc-wiki.net/wiki/Intro_to_clc

Help you learn C eh? That's quite the boon to ask. The C language is
extremely large containing numerous standard features and even more
nonstandard ones. One of the best C tutorials that I know of can be
found free online at:

http://www.cs.cf.ac.uk/Dave/C/CE.html

I can see a few problems just from looking at the page about basics. The specification of the sizeof of integer types is wrong, an example program calling printf without having first included stdlib (printf *required* a prototype in scope because it takes a variable number of parameters), it uses implicit int in examples which is a bad idea.

It assumes that you are using some sort of *nix system however all of
the information presented is still relevant (okay nearly all of it once
you get near the end some OS specific stuff is presented but its easy
enough to ignore this).

A lot of the information seems to be incorrect.

I read most of this tutorial and it help me to lean the basics and more
intermediate concepts of C.

In that case you will probably have to unlearn a number of things.

> If you want to learn the really advanced
stuff the only way to really do it is to buy a book. Some online
tutorials present advanced information however it is often OS specific.
What's wrong with book anyway?

I would recommend reading the comp.lang.c FAQ and buying a copy of K&R2 (see the bibliography of the comp.lang.c FAQ).
--
Flash Gordon, living in interesting times.
Web site - http://home.flash-gordon.me.uk/
comp.lang.c posting guidelines and intro:
http://clc-wiki.net/wiki/Intro_to_clc

Inviato da X-Privat.Org - Registrazione gratuita http://www.x-privat.org/join.php
.



Relevant Pages

  • Re: monitor
    ... Jose Francisco ... Tutorials, XP Guides and tips - www.xpsorce.com ... This posting is provided "AS IS" with no warranties, ...
    (microsoft.public.windowsxp.perform_maintain)
  • Re: <2003-06-04> Tutorials zum KDE Programmieren
    ... Posting zu antworten, ... Gibt es solche Tutorials auch in Deutsch? ... Prev by Date: ... Next by Date: ...
    (de.comp.os.unix.apps.kde)
  • Re: [Full-disclosure] Exploiting Cisco Systems
    ... Just finishing posting ... > I don't understand why you add very old tutorials that can allready be ... > email the lists everytime you add one text. ... > if you republish old and easily found articles. ...
    (Full-Disclosure)
  • Re: Introducing "f0dder.lib" and "f0dder.inc" for MASM.
    ... Betov wrote: ... Try posting something of interest, perhaps part of one of your tutorials. ... Lets see if Randall can be gentleman enough to leave it uncommented. ...
    (alt.lang.asm)