Preprocessor Directive: “Preprocessor” meaning processed before, and the word “directive” is close to the directory, the term used to describe a place where a file is stored in simple terms. With this in mind, I came to the conclusion that the Preprocessor directive pools information from a library, the library chose depending on what is placed with the <>. before the Main function is run.
Expression statement: Something which is displayed to the terminal.
Declaration Statemeant: Declares a value/ updates / intialies variables
return statement: Because the function has the data type of int, the compiler may expect an int to return. From my knowledge of C# I’ve heard of Void? e.g
void main ()
{
}
I don’t know if Void is able to work in C++, would be helpful if it could.