Sei sulla pagina 1di 4

Creazione di un progetto in Dev-C++

Creazione di un progetto in Dev-C++ Docente: A. Saetti Fondamenti di Programmazione - Università degli Studi
Docente: A. Saetti Fondamenti di Programmazione - Università degli Studi di Brescia A.A. 2009/2010 19 Creazione
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++

Creazione di un progetto in Dev-C++ Docente: A. Saetti Fondamenti di Programmazione - Università degli Studi
Docente: A. Saetti Fondamenti di Programmazione - Università degli Studi di Brescia A.A. 2009/2010 21 Creazione
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++

Creazione di un progetto in Dev-C++ Docente: A. Saetti Fondament i di Programmazione - Univers ità
 

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