Sei sulla pagina 1di 4

Creazione di un progetto in

Dev-C++

Docente: A. Saetti Fondamenti di Programmazione - Università degli Studi di Brescia A.A. 2009/2010 19

Creazione di un progetto in
Dev-C++

Docente: A. Saetti Fondamenti di Programmazione - Università degli Studi di Brescia A.A. 2009/2010 20
Creazione di un progetto in
Dev-C++

Docente: A. Saetti Fondamenti di Programmazione - Università degli Studi di Brescia A.A. 2009/2010 21

Creazione di un progetto in
Dev-C++

Docente: A. Saetti Fondamenti di Programmazione - Università degli Studi di Brescia A.A. 2009/2010 22
Creazione di un progetto in
Dev-C++

Docente: A. Saetti Fondamenti di Programmazione - Università degli Studi di Brescia A.A. 2009/2010 23

Creazione di un progetto in
Dev-C++
• Nel file sorgente main.c:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
push(5);
printf("%d",pop());
system("PAUSE");
return 0;
}

Docente: A. Saetti Fondamenti di Programmazione - Università degli Studi di Brescia A.A. 2009/2010 24
Creazione di un progetto in
Dev-C++
• Nel file sorgente stack.c:
#include <stdio.h>
#include <stdlib.h>
#define DIM 100
int v[DIM];
static int n;
void pop (int i) {
v[n++] = i;
}
int push() {
return v[--n];
}
Docente: A. Saetti Fondamenti di Programmazione - Università degli Studi di Brescia A.A. 2009/2010 25

Creazione di un progetto in
Dev-C++
• Nel file header stack.h:
#ifndef STACK_H
#define STACK_H
void pop (int i);
int push();
#endif

Docente: A. Saetti Fondamenti di Programmazione - Università degli Studi di Brescia A.A. 2009/2010 26

Potrebbero piacerti anche