10! =9, that is, "10 is not equal to 9", 10 is really not equal to 9, so it is true. True 1, false is 0, so it is 1.
If the variable name is followed by a number bracket, the declaration is an array declaration. Strings are also arrays. They end the array with ASCII NULL. It should be noted that the index values in parentheses are counted from 0.
The string in C language is actually a char array ending with the character' \0'. You don't need a reference library to use character types, but you need some functions in the C standard library to operate on strings. They are different from character arrays. Using these functions requires a reference to the header file.
Extended data:
The programming of Sequence structure is the simplest, as long as the corresponding statements are written in the order of solving problems, its execution order is top-down.
For example: a = 3, b = 5, now exchange the values of A and B, this problem is like changing two cups for water, of course, you need a third cup.
If the third cup is C, then the correct procedure is: C = a;; ; a = b; b = c; The execution result is a = 5 and b = c = 3. If the order is changed, it is written as: a = b;; ; c = a; b = c; Then the execution result becomes a = b = c = 5, which fails to achieve the expected purpose. Beginners are most likely to make such mistakes.