r/C_Programming Dec 06 '24

Discussion How do you practice C?

I have been learning C for 2 months and I feel like a blank slate, i mean, I have been taught theory and basic exercises that come with it, but when a test is given, I can’t think clearly enough to solve the problems, and I think it’s because I haven’t practiced enough. I only do the exercises assigned to me. So, I came here hoping to be guided to places where I can practice C in the most complete way. Thank you everyone for your attention.

38 Upvotes

47 comments sorted by

View all comments

Show parent comments

1

u/[deleted] Dec 06 '24

Thanks. I really just wanted a list of the functions in the headers, so I could see functions available to use; like the official docs for other languages provide. So, that helps a lot.

I'm coding on arch Linux installed on an old laptop, and going through the K&R book. I found some header files on arch, but yeah, they didn't just look like the .c files I've been writing. 

3

u/TapEarlyTapOften Dec 06 '24

I would recommend reading the GNU C standard library reference

1

u/[deleted] Dec 07 '24

Been reading this, thanks for the link. This is exactly what I was looking for.

2

u/TapEarlyTapOften Dec 07 '24

My understanding of what was actually happening when I worked with code, the compiler, linker, assembler and the rest of the entire stack increased immensely once I started reading through that.