Skip to content
Fábio Gaspar edited this page Nov 1, 2017 · 17 revisions

Welcome to the IEEE UP SB C Workshop for begginers

Structure

  1. Why learn C?
  2. Programming in C
    • Steps to create a program
    • What do you need?
  3. Hello world
    • Some syntax rules
    • How C programs are organized
    • Standard library
    • C language standards
  4. Variables
    • Computer memory organization
    • What is a variable?
    • Primitive Data types
  5. Operators
    • Arithmetic operators
    • Logic operators
    • Casting
  6. Making decisions. Control Flow
  7. Loops
  8. Arrays
  9. Strings
  10. Functions
  • A bit more about memory organization (Stack)
  • What are functions?
  • Why functions matter?
  1. Files
  2. Pointers
  3. Dynamic memory