Skip to content

chapter 2 of the Expert C programming #22

@vladak

Description

@vladak

Go through the chapter 2 of the Expert C programming:

sins of commision

  • add a module on what to watch when using a switch
    - adding labels allowed
    - default != defau1t
  • in an existing switch module, say that the break should have been the default
    behavior in the C design, and why
  • add a note to an existing module on concatenating string literals where this
    feature may get you in trouble (the Crayon example)
  • add to a module on static/extern functions that static should have been the
    default (and why)

sins of omission

TBD

sins of mission

TBD

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions