Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
H&K Chapter 13
Instructor - Andrew S. OFallon
CptS 121 (April 21, 2014)
Washington State University
C. Hundhausen, A. OFallon
C. Hundhausen, A. OFallon
nump
num
3
2000
1000
C. Hundhausen, A. OFallon
num
3
2000
1000
Reference
Explanation
Value
num
nump
1000
*nump
&nump
Address of nump
2000
C. Hundhausen, A. OFallon
C. Hundhausen, A. OFallon
return 0;
void long_division (int dividend, int divisor, int *quotientp, int *remainderp)
{
*quotientp = dividend / divisor;
*remainderp = dividend % divisor;
}
C. Hundhausen, A. OFallon
double list_of_nums[20];
char your_name[40];
C. Hundhausen, A. OFallon
10
char name[]
char *name
C. Hundhausen, A. OFallon
Pointers to Structures
11
C. Hundhausen, A. OFallon
12
C. Hundhausen, A. OFallon
13
C. Hundhausen, A. OFallon
The statement:
malloc (sizeof (int))
allocates exactly enough space to hold one integer
14
C. Hundhausen, A. OFallon
15
C. Hundhausen, A. OFallon
Accessing a Component of
Dynamically Allocated Structure
16
C. Hundhausen, A. OFallon
17
C. Hundhausen, A. OFallon
calloc
18
C. Hundhausen, A. OFallon
19
C. Hundhausen, A. OFallon
20
C. Hundhausen, A. OFallon
References
J.R.
21
C. Hundhausen, A. OFallon
Collaborators
Chris
22
Hundhausen
C. Hundhausen, A. OFallon