Practice exercise -- Allocating memory
Storing data into memory:
1. Instruct computer to allocate memory
2. Invoke program statements to put data into allocated memory
Constant: A memory location whose value may not be changed:
const dataType IDENTIFIER = value;
Variable: Memory location that may be changed
dataType identifier1, identifier2, ..., identifierN;
Storing data:
1. Store with an assignment statement:
identifier = expression;
2. Store through an input statement
cin >> variable;
Printing (stored) data:
cout << variable;
Statement Show identifier name and value (or error)
-------------------------------- -----------------------------------------
1. int a, |
b = 2;
|
a = b;
|
2. int x = 3,
y = 4; |
y + 5 = x * 3; |
3. double inches = 0.0; |
inches = 6.0;
inches = inches + inches; |
4. const int E = 5; |
5. double x = -5.5,
y = 17.5; |
int d = 4;
y = d - x + y; |
6. int n; |
cin >> n; // 1.23 entered |
7. int count = 0; |
cout << count; |
cout << count++;
cout << ++count; |