Takeaways
A C and C++ are different: don’t mix them, and don’t mix them up. |
B Don’t panic. |
1.1 C is an imperative programming language. |
1.2 C is a compiled programming language. |
1.3 A correct C program is portable between different platforms. |
1.4 A C program should compile cleanly without warnings. |
2.1 Punctuation characters can be used with several different meanings. |
2.2 All identifiers in a program have to be declared. |
2.3 Identifiers may have several consistent declarations. |
2.4 Declarations are bound to the scope in which they appear. |
2.5 Declarations specify identifiers, whereas definitions specify objects. |
2.6 An object is defined at the same time it is initialized. |
2.7 Missing elements ... |
Get Modern C now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.