ECE 10
Klefstad
Week 2
Functions, Variables, and Expressions


Outline

Functions

The main function

Declaring Functions

Defining Functions

Using Functions

Function Parameters

Default Values for Parameters

The Return Statement

Primitive Datatypes

The Integral Types

The Floating Point Types

The Character Type

The Character String Type

Variables

Symbolic Constants

Simple Operators

Using Operators Properly

Statements

Expression Statements

Scoping Rules

Reference Parameters

Output

Input

Program Output vs. Function Return Value

Files and Libraries

iostream