sp25-cs252 cs252define-5
Chapter 12: Variables and Operators Chapter 12: Variables and Operators
Content locked
The catalog is public. Reading this content requires approved access.
Sign in to readChapter 12: Variables and Operators
12 Variables and Operators
12.1 Introduction
12.2 Variables
12.2.1 Four Basic Data Types
int
int numberOfSeconds;
char
float / double
Bool / bool
12.2.2 Choosing Identifiers
12.2.3 Scope: Local vs. Global
12.2.3.1 Local Variables
12.2.3.2 Global Variables
12.2.3.3 Initialization of Variables
12.2.4 More Examples
12.3 Operators
12.3.1 Expressions and Statements
12.3.2 The Assignment Operator
12.3.3 Arithmetic Operators
12.3.4 Order of Evaluation
12.3.4.1 Precedence
12.3.4.2 Associativity
12.3.4.3 Parentheses
12.3.5 Bitwise Operators
12.3.6 Relational Operators
12.3.7 Logical Operators
12.3.8 Increment /Decrement Operators
12.3.9 Expressions with Multiple Operators
12.4 Problem Solving Using Operators
12.5 Tying It All Together
12.5.1 Symbol Table
12.5.2 Allocating Space for Variables
12.5.3 A Comprehensive Example
12.6 Additional Topics
12.6.1 Variations of the Basic Types
12.6.2 Literals, Constants, and Symbolic Values
12.6.3 Additional C Operators
12.6.3.1 Assignment Operators
12.6.3.2 Conditional Expressions
12.7 Summary
Exercises
Source