programaçao
Resp-Copiar os valores dos parâmetros que são passados para função, alterando os valores.
2=Qual e a diferença entre passagem de parâmetros por valor e referencia?
Resp- Por valor a função recebe uma copia da variável sem alterar seu valor.
Por referencia nesse caso a função recebe uma referencia da variável e altera seu valor.
3=Qual a diferença entre variáveis locais e variáveis globais?
Resp- Locais, são aquelas nas quais apenas a função onde ela esta pode usa-la.
Global, podem ser usadas em qualquer função, é qualquer função pode alterar seu valor.
4=Qual e o conceito de matriz?
Resp- E um conjunto de dados do mesmo tipo.
5=Qual e o conceito de struct?
Resp-Suporta um conjunto de dados de tipos diferentes.
6=Explique em que situação devemos usar struct?
Resp-Numa estrutura de dados onde podemos ter juntos tanto um tipo float,inteiro,char.
7=Qual e o conceito de arquivo?
Resp-E um conjunto de informações logicamente relacionadas, armazenadas em um dispositivo de memoria secundaria.
8=Qual e a diferença entre arquivos e registro?
Resp-Registro são constituídas por campos.
Arquivos as informações relacionadas que compõem um arquivo são denominadas registro.
9=Qual e a utilidade de ponteiros?
Resp-Apontar para um endereço de uma variável ou conteúdo de um endereço.
10=Qual e o conceito de ponteiros?
Resp-São variáveis que contem endereços.
#include
#include
#include
#include
struct cliente
{
int cod[20]; char nome; char sexo; float salario; }; main() { struct cliente cli; FILE *fp; int i; fp=fopen("cliente1.dat","w"); printf("\n grava o arquivo:\n");