The data type in C is a struct,
C + + can be a struct or a class
About C + + in << and >> is the arrow heading that way, like cout<<. This is the flow to the screen,cin>> this is the inflow
cout<< "Dayin"//Print to screen
<<endl carriage return to newline
Cin>> I//keyboard input to I variable
The const modifier defines a constant
const int *A indicates that the defined memory space cannot be modified
int * Const A means that the definition of a cannot be modified, but a pointer can be modified
const INT * Const A indicates that neither pointer nor memory space can be modified
Where the const in C is a counterfeit ()
The Register keyword is the request compiler to let the variable in the register (the Register cannot take the address)
#define and const are the same, undef is the definition of unloading # define
The above summary if there are errors please advise, after all, I summary of these are also just learned summary may not be in place or have errors
C and C + + keyword differences