Академический Документы
Профессиональный Документы
Культура Документы
• Comando define
#define NOMECONST valor
– Ex:
#define N 10
#define TAM 15
#define MAX 8
• Comando define
#define NOMECONST valor
– Ex:
#define N 10
#define TAM 15
#define MAX 8
• Em vetores
– Ex:
int vet[10];
void main() {
int i;
for(i=0; i<10; i++)
vet[i] = i+5;
//...
• Em vetores
– Ex: E se fossem 20 elementos?
int vet[10];
void main() {
int i;
for(i=0; i<10; i++)
vet[i] = i+5;
//...
• Em vetores
– Ex:
int vet[20];
void main() {
int i;
for(i=0; i<20; i++)
vet[i] = i+5;
//...
• Em vetores
– Ex:
int vet[20];
void main() {
int i;
for(i=0; i<20; i++)
vet[i] = i+5;
//...
E se fossem vários laços?
1000 linhas de código-fonte?
Tópico 3: Constantes - Prof. Cesar G. Miguel
Uso de Constantes
• Em vetores
– Ex:
#define N 10
int vet[10];
void main() {
int i;
for(i=0; i<10; i++)
vet[i] = i+5;
//...
• Em vetores
– Ex:
#define N 10
int vet[N];
void main() {
int i;
for(i=0; i<N; i++)
vet[i] = i+5;
//...
• Em vetores
– Ex:
#define N 20
int vet[N];
void main() {
int i;
for(i=0; i<N; i++)
vet[i] = i+5;
//...