Page 7 - C-Language
P. 7

Introduction                                                                                       100
          Examples                                                                                           100


            Introduction                                                                                     100
            Idempotence                                                                                      100

          Header guards                                                                                      101

          The #pragma once Directive                                                                         101

            Self-containment                                                                                 101

          Recommendation: Header files should be self-contained.                                             102

            Historical rules                                                                                 102

            Modern rules                                                                                     102

            Checking self-containment                                                                        103

            Minimality                                                                                       103

            Include What You Use (IWYU)                                                                      104

            Notation and Miscellany                                                                          104

        Cross-references                                                                                    105

        Chapter 17: Data Types                                                                              107

          Remarks                                                                                            107

          Examples                                                                                           107

            Integer types and constants                                                                      107

            String Literals                                                                                  109

            Fixed Width Integer Types (since C99)                                                            110

            Floating Point Constants                                                                         110

            Interpreting Declarations                                                                        111

        Examples                                                                                            111

        Multiple Declarations                                                                               112

        Alternative Interpretation                                                                          112

        Chapter 18: Declaration vs Definition                                                               114


          Remarks                                                                                            114

          Examples                                                                                           114

            Understanding Declaration and Definition                                                         114

        Chapter 19: Declarations                                                                            116

          Remarks                                                                                            116
   2   3   4   5   6   7   8   9   10   11   12