Preencher um **p

1. Preencher um **p

Diego Santana
diegosantaneel

(usa Outra)

Enviado em 01/05/2011 - 10:52h

Criei um vetor bidimensional, queria saber como preencho ele
ele é do tipo estrutura, to apanhando muiito
alocei ele certinho,
Ex
quero alocar na posiçao x, y a data
usando uma matriz normal, tenho que
void(struct cadastro **p){//pode ser void ou tenho que retornar algo?
.
.
.
scanf("%d",matriz[x][y].data);//como fazer isso ? data é do tipo int
.
.
.
}

como ficaria usando ponteiro pra ponteiro


  


2. Re: Preencher um **p

Perfil removido
removido

(usa Nenhuma)

Enviado em 01/05/2011 - 14:16h

Olá amigo, você pode me dizer o que esse programa tem que fazer?

Como você quer armazenar a data?
01/05/2011
tipo x=01,y=05

Explique melhor pra poder te ajudar



3. modo de preencher

Diego Santana
diegosantaneel

(usa Outra)

Enviado em 01/05/2011 - 14:39h

olha fiz uma estrutura

struct marcar{

int x;//posicao que o aluno vai ser colocado na matriz
int y;
char tipo[10]; // forte - medio-fraco
int dia;
int mes;
int ano;
char nome[30];// nome do aluno
}

void marcaraluno(struct marcar **mat){

int x, y,

printf("Quais as posiçoes que o aluno ocupa? X e Y?\n");
scanf("%d""%d", &x,&y);
// agora é minha duvida principal dúvida, como vou guardar isso na minha matriz que aloquei? quando nao usava ponteiros, eu fazia assim
mat[x][y].x= x;
mat[x][y].y=y;
scanf("%d", &mat[x][y].dia); // devo usar o "&"?
.
.
.
}//minha funcao nao retorna nada, ou retorna?


int main(){

struct marcar **mat;//no caso tenho que usar uma estrututa unidimensional para representar uma estrutura bidimensional, dai fiz assim, fiz a funçao que aloca, beleza
dai dai quero marcar o aluno em uma posiçao da matriz certo, exemplo posicao [4][5]// suponha que a matriz que aloquei seje [10][10].
marcaraluno(mat)//envio o ponteiro mat?
.
.
.
}
Obrigado ai pela paciencia.


4. consegui aqui

Diego Santana
diegosantaneel

(usa Outra)

Enviado em 01/05/2011 - 15:21h

Ou valeu mano, consegui aqui






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts