1: this forum is highly oriented towards posing your question in a particular, specific, narrowly described fashion: read the how to post questions guide, word your question in an unambiguous fashion, use correct spelling and syntax, post the code in code tags, include the schematic, et cetera. Heavy on RTFM ( Read The Fine Manual )
ponder the fact that the compiler also needs the exact same things for the exact same reasons and it becomes clear why this is the case.
2: the board helps those who help themselves. if you are capable of organizing your facts and observations well enough to pose a cogent, lucid, well articulated question, you should be able to determine the answer for yourself. like that scene in "The Hunt For Red October", when Alec Baldwin figured out how they would get the crew off the Soviet submarine by asking himself the right questions.
in theory. I don't live in theory, and neither do you.
in reality the manual is written by an engineer whose first language is not English. try this experiment: choose a translator web site, a song, and a language. translate the song from English to that language, then from that language back to English. I went with Buffalo Springfields "For What It's Worth", translated to and from Indonesian. It lost poetry, clarity and rythm in the process.
3: teaching is much harder that you think. if you have never done it, you have no idea. people learn in different ways. you have to design your lessons to teach visual learners, graphic learners, text learners, audio learners, all at the same time and at the same pace. people who believe themselves to be excellent teachers frequently only teach the way they learn, and are unaware of the different ways people learn. if you don't pick up on what they say in one go, you have a mental defect, in their mind. they are right about the mental defect, and about their mind, but they are missing something major.
4: my long term observation: if you post a question about a problem in a long and complex program, and you post only the code snippet you just added that makes the whole thing crash, someone always screeches "post the whole code in code tags". if you post the whole code in code tags, someone always screeches "do you expect us to search through 9,000 bytes of code to find your problem? post a code snippet!"
5: as in every forum everywhere, some people come to ask for help, some come to provide help,and some come to nitpick some tiny technical detail or obscure grammar rule, to demonstrate their self important self imagined superiority. note that the people who do that are never, ever the first person to reply to the OP.