02/10/2009, 12:32
|
|
analisis codigo Hola,
tengo el siguiente codigo:
Código:
#include "stdafx.h"
#include<stdio.h>
#include<conio.h>
void intercambiar(char &v1, char &v2){
char a=v1;v1=v2;v2=a;
}
void escribir(char vec[], int n){
for(int i=0;i<n;i++){
printf("%c", vec[i]);
}
}
void darLaVuelta(char vec[],int n){
for(int i=0;i<n/2;++i){
intercambiar(vec[i], vec[n-1-i]);
}
}
int main(void)
{
char vocales[5]={'a','e','i','o','u'};
escribir(vocales,5);
darLaVuelta(vocales,5);
escribir(vocales,5);
getch();
}
¿es necesario declarar los vectores o se pueden dejar vacios?
¿para que sirve &?
Código:
...
void intercambiar(char &v1, char &v2){
...
void escribir(char vec[], int n){
...
void darLaVuelta(char vec[],int n){
...
Saludos.
ost |