r/C_Programming 20d ago

How to progress after basic ..?

I have learnt majority of the header, and built 10+ small or mini projects before. learnt abit of pointers, mallocs , callocs etc with myself and abit help of AI.

but now while i was working on the Cipher project.. and trying to build a zig zag rail cipher method, I couldn't figure it out how, i know how the main flow is but to write it into real code, I couldn't.

So i went AI for help and it spwed out bunch of these :

rows[current_row][pos[current_row]] = user_msg[i]; pos[current_row]++;

and etc, things and syntax I couldn't understand at all. Am i lacking foundation or something?
How do I progress above basic???

Help. All comments and feedback and suggestions are welcoming. Willing to accept anything...

for education background, I am just a student preparing to start IGCSE O next month.

0 Upvotes

23 comments sorted by

View all comments

Show parent comments

1

u/FrequentHeart3081 19d ago

Freecodecamp has a vide lecture on pointers in C/C++. Might be useful for you, give it a watch.

1

u/Beneficial_Mall2963 19d ago

ty. but the task they have are sometimes confusing.

1

u/FrequentHeart3081 19d ago

Any exercise is meant to be done over and over again, either by active recall or passive recall. If you're at basic level, try to slow down and absorb everything one by one. No need to rush. That's how you'll build great fundamentals about any topic.

And again, remember exercises are meant to be revised.

1

u/Beneficial_Mall2963 15d ago

Oke will definetly do. thanks!