40 likes | 154 Views
Vetores. Pseudo Tipo <nome> :: vet[lim_ini..lim_fim] de <tipo primitivo>. C <tipo> <nome> [<tamanho>] Ex: char nompessoas [20][2]; // Utilização nompessoas[1][1] = “Maria”;. Registros. Pseudo //declaração do registro Tipo <nome> :: reg(<sel>: <tipo primitivo>,...)
E N D
Vetores Pseudo Tipo <nome> :: vet[lim_ini..lim_fim] de <tipo primitivo> C <tipo> <nome> [<tamanho>] Ex: char nompessoas [20][2]; // Utilização nompessoas[1][1] = “Maria”;
Registros Pseudo //declaração do registro Tipo <nome> :: reg(<sel>: <tipo primitivo>,...) //definição da variável <nome da variável>: <nome> //utilização do registro <nome da variável>.<campo do registro> C //declaração do registro struct <nome> { <tipo> <sel> } // definição variável <nome> <nome da variável>; // utilização do registro <nome da variável>.<campo registro>
Registros C Ex: struct aluno { int codigo; char conceito int falta }; // definição variável aluno alprimeiroano; // Utilização do Registro Alprimeiroano.codigo = 1;
Ponteiros Pseudo //declaração do ponteiro Tipo <nome> :: ref a <tipo primitivo> //utilização <nome> = <variável> C //declaração do ponteiro <tipo> *<nome>; // utilização do ponteiro <nome> = &<variável>; Ex: int *x; x = &y;