Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <stdarg.h>
- #include <iostream>
- using namespace std;
- void funcao(int num,...){
- va_list list;//Beleza criamos o nome da lista. Certo ?
- va_start (list,num);//Beleza inicio a lista. Certo ?
- // Criando um for;
- int valueEnd;
- int mat[num];
- for(int i=0;i<num;i++){
- mat[i] = va_arg(list,int);// Utimo parametro um casting. Certo ?
- }
- va_end(list);
- for(int j=0;j<num;j++){
- cout<<mat[j]<<endl;
- }
- }
- int main() {
- // Entrar com dados. Certo ?
- int initialize = 4;// Quantos parametros seram permitido var_arg liberar;
- //1 2 3 4
- funcao(initialize,9,2,3,4);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement