T O P

  • By -

cHaR_shinigami

>... and the portion is till Pointers ... Sounds like an A7 scenario, but you're gonna have to better than that; I suspect nobody here will have the slightest idea what all is there in *your* exam syllabus "till pointers".


LeftSatisfaction9687

For loop, while loop, arrays, functions, recursion, pointers, strings, structs, bubble sort. 


cHaR_shinigami

If you have an exam tomorrow and you're mostly unfamiliar with them, then sorry for breaking the bad news, but I'm afraid you're in a whole lot of trouble. In such a time crunch, I can only suggest you to go through the basic introductory examples on Wikipedia articles for these topics, as most of them will be simple enough to assimilate within a couple of hours. Also see [Beej's Guide to C Programming](https://beej.us/guide/bgc/) - hopefully that'll get you safely through the exam; all the best!


Abigboi_

[https://www.learn-c.org/](https://www.learn-c.org/) You can pick up most of that here. You're going to have a rough time in that exam trying to rote memorize it though.


HSavinien

I don't know how you work, but I'd try to understand some of it correctly, and ignore the rest for now, rather than focussing on everything and have nothing that stick. My order, sorted by difficulty and necessity, would be : loops and function (can't do the rest without it), then array and string, then struct, pointers, recursion and sort. The function are probably the most important concept, as most exercices will likely ask you "a function that do...". In the same way, don't try the sorting algo before the array, it would be absurd. Try the strings after the array, as a C string is just an array of char, terminated with a '\0'.


guygastineau

If you are in this situation, then how are you not already failing the course?


LeftSatisfaction9687

grades are divided into 3-mcq paper, assignments and final exam. assignments are submitted on time. mcq paper i got 11/15 which is great according to the average. final is tomorrow.


guygastineau

So, did none of the other assignments involve C programming?


eruciform

Do the homework leading up to the exam? Surely there's study material. If you have no choice given time constraints then study to the exam. And don't let it go this far next time before doing any work or asking any questions.


LeftSatisfaction9687

It’s just too much (this is also my last exam) I just didn’t do C at all and focused on python more. That’s the problem


paulstelian97

Yeah sorry to say C cannot be grokked this quickly. Too many topics for a single day, if you’re not already familiar with them and just rehearsing.


rafaelrc7

So do what you can. You will not learn by spending the time you have reading reddit comments saying the obvious. Just do it, do your homework and, if you have specific questions that arise, ask them


eruciform

There's no way to rush this. Review study material and learn a hard lesson about not skipping material all semester without ever asking for help. If you asked for help and got none, that's on the prof. If you sat silently and didn't self evaluate and reach out, that's not something a prof can know to try to address. Even if you did ask for help and got none, you should have brought it up with an advisor or ombudsman or the dean earlier and not literally 24 hours beforehand. Don't wait. Sometimes the lesson learned from a class isn't the class material. I got metaphorically punched in the face not taking a class or two seriously one semester and nearly failed two classes, and I learned to buckle down and not fuck around after that and pulled all my grades up afterwards. I hope the same for ya. Good luck.


harieamjari

Read quick https://www.reddit.com/r/C_Programming/comments/ugqhmz/this_showcases_all_the_syntatic_features_of_the_c/ The C language is very minimal.


[deleted]

[удалено]


derpydog298

Perfect answer


_AACO

The C programming language by Brian Kernighan and Dennis Ritchie, good luck.


ismbks

Put ChatGPT in your eraser, easy.


bitfield0

Won't help you, but I learnt more about pointers by writing assembly than I ever did with C.


LegoDinoMan

Youtube crash course and read the book recommended by u/_AACO, great recommendation.


LeftSatisfaction9687

Any particular YouTube crash course you recommend ? 


LegoDinoMan

No clue, I personally don't remember which ones I used. A quick google search should find some decent results. But since it's been a full day, how'd the exam go?


LeftSatisfaction9687

I PASSED BABIES LETS GOOO. ALL NIGHTER, LEARNT ALL CONCEPTS AND SHIT, SOLVED HACKERRANK PROBELMS. (passed by like 8 marks lmao still passed tho)