spudtater: (Default)
([personal profile] spudtater Aug. 9th, 2005 12:47 pm)
I have an interview! At Analog Devices1 on the Haymarket. This Thursday. I shall panic now, and get it all out of the way:

AAAAAAAAAAAAAAAAAAAAAAAAAARRRRRGGGGHHHH!

Okay, that's better. Now; problem is that they're going to test my C skills. My experience of C can be roughly summed up with the mental image of a lecturer waving a page of code in front of me saying "This is C. We don't use it here. We use Java. It is much better designed! And far less useful."

Anyway, I need to cram C. I might have to go buy a book. Otherwise, any good web sites, etc.?

[1] Yes, I know they can't spell.

From: [identity profile] dsky.livejournal.com


The real gotcha is pointers.

I got a passing grade (just over 70%) in some online test or other in C for phone company in Glasgow without having written a proper program in C in my life, merely based on Java and logic. Heather found me this site at the time which really helped my cramming:

http://www.comp.lancs.ac.uk/computing/users/ss/java2c/diffs.html

Hope it helps :-)
gominokouhai: (Default)

From: [personal profile] gominokouhai


Plenty of C books on the common bokshelf in the hallway. I've never understood pointers myself, but there are various explanations there that seem to work (and if you know have Java objects work internally you shouldn't have too many problems). Best of luck with it.

From: [identity profile] martling.livejournal.com


First, see that page Owain linked which is excellent. You may want to follow that up with doing some coding to help settle things into your memory and get a feel for which bits you actually really use.

The only book worth getting IMHO is O'Reilly's Practical C Programming, which concentrates on teaching what you actually need to know. As I think it says somewhere in the blurb: most C books will devote a page or two to explaining the precedence of various operators; this one tells you "* and / come before + and -, and put brackets around everything else".

From: [identity profile] alienspacebat.livejournal.com


The C Programming Language (2nd Edition) ~Brian W. Kernighan, Dennis M. Ritchie

Its more of a language reference but has enough explaination for a programmer to quickly pick it up
.

Profile

spudtater: (Default)
spudtater

Most Popular Tags

Powered by Dreamwidth Studios

Style Credit

Expand Cut Tags

No cut tags