Outline for May 7, 2025
Reading:
zyBooks text
§7.1–7.4, 8
Assignments:
Homework #3, due May 14, 2025
Structures
What they are; how to reference fields
Linked lists [
linked.c
]
Structures and multiple arrays [
planets1.c
,
planets2.c
,
planets3.c
,
planets4.c
]
Internal representation of data
Union [
union.c
,
union2.c
]
Conversion among hexadecimal, binary, and decimal
Bit operations:
&
(ampersand),
|
(vertical bar),
^
(carat),
~
(tilde)
Extracting bits [
bits1.c
,
bits2.c
,
bits3.c
,
bits4.c
]
Recursion and Memos [
fibrec.c
,
fibmemo.c
]
Matt Bishop
Office: 2209 Watershed Sciences
Phone: +1 (530) 752-8060
Email:
mabishop@ucdavis.edu
ECS 36A, Programming and Problem Solving
Version of May 6, 2025 at 11:09AM
You can also obtain a PDF version of this.