Código:
gcc puntero1.c
puntero1.c: In function ‘main’:
puntero1.c:34: warning: parameter names (without types) in function declaration
Este es el código:
Código
#include <stdio.h> /* Practica para ordenar arreglos 1- Utilizando una funcion con un argumento array 2- Utilizando una funcion con un argumento puntero */ int Ord_Array(int Lista[], int Cant); int Ord_Point(int *Lista, int Cant); int main() { //Declaracion de variables int miLista[10]; int *miPuntero; int i; int _max = 10; //Inicializacion de array for(i = 0; i < 10; i++) { } //Inicializamos el puntero miPuntero = &miLista[0]; //Ordenamos int Ord_Point(miLista, _max); //Mostramos for(i = 0; i < 10; i++) { } return 0; } int Ord_Array(int Lista[], int Cant) { int i, j, aux; for(i = 0; i < Cant; i++) { for(j = i + 1; i < Cant + 1; i++) { if(Lista[i] > Lista[j]) { aux = Lista[i]; Lista[i] = Lista[j]; Lista[j] = aux; } } } } int Ord_Point(int *Lista, int Cant) { int i, j, aux; for(i = 0; i < Cant; i++) { for(j = i + 1; i < Cant + 1; i++) { if(*(Lista + i) > *(Lista + j)) { aux = *(Lista + i); *(Lista + i) = *(Lista + j); *(Lista + j) = aux; } } } }