Outline for April 23, 2025

Outline for April 23, 2025

Reading: zyBooks text §9.1, 9.4, 12.17, 12.19; Shell text, §9
Due: Homework #2, due April 30, 2024


  1. Converting strings to numbers
    1. strtol, strtof, strtod [conv2.c]

  2. Converting numbers to strings
    1. sprintf [numtostr.c]

  3. Permissions in Linux/Unix
    1. Permission bits
    2. umask

  4. Reading/writing/appending files
    1. File pointers
    2. Opening, closing a file
    3. Handling errors
    4. Reading, writing text files [printfile1.c]

UC Davis sigil
Matt Bishop
Office: 2209 Watershed Sciences
Phone: +1 (530) 752-8060
Email: mabishop@ucdavis.edu
ECS 36A, Programming & Problem Solving
Version of April 23, 2025 at 2:26PM

You can also obtain a PDF version of this.

Valid HTML 4.01 Transitional Built with BBEdit Built on a Macintosh