1 – 11 de 11
Anônimo Anônimo disse...

onde diz "... criar esses elementos após os colchetes na ..." não seria após fechar a chaves?

19 de abril de 2013 às 08:23

Anônimo Apostila C Progressivo disse...

Opa! Pequeno deslize!
Muitíssimo obrigado pela contribuição, amigo.

Esperamos que ninguém tenha se prejudicado...

19 de abril de 2013 às 18:03

Blogger Matheus disse...

Creio que onde explica "A sintaxe para declarar outras structs do tipo “struct Funcionario” é", na "struct secretaria;" faltou o "Funcionario".

A apostila é ótima. Parabéns pelo excelente trabalho.

21 de junho de 2013 às 21:15

Anônimo Anônimo disse...

Estou cursando engenharia de produção na usp são carlos e tenho problemas com computação haha... mas devo admitir que seus tutoriais são muito melhores do que qualquer explicação de minha professora até agora (:
Muitíssimo obrigado!

1 de julho de 2013 às 13:44

Blogger LUCILANEO SANTOS disse...

Ótimos tutoriais !!

11 de julho de 2013 às 13:44

Blogger Unknown disse...

Quando do exemplo de declaração de uma struct porquê a variável tipo char *nome foi declarada como ponteiro?
struct Funcionario
{
int idade;
-----> char *nome;<-----
float salario;
};

30 de agosto de 2013 às 06:25

Anônimo Apostila C Progressivo disse...

Olá Tiago,

Ponteiro de char é muito usado em strings.

Você cria uma string, através de alocação dinâmica de memória por exemplo, e faz esse ponteiro de char apontar pra essa string.

Quando a gente faz isso, esse ponteiro aponta pro endereço do primeiro char da string.

30 de agosto de 2013 às 07:11

Anônimo Anônimo disse...

o site é exelente! com uma lingaugem fácil turna o complicado em descomplicado! pro site ficar perfeito só falta ter em cada sessão uma lista de exercicios com respostas.

6 de novembro de 2013 às 14:35

Anônimo Anônimo disse...

#include

struct computador {

int ano;
char tipo_cpu[10];
};
typdef struct computador EC;
//declaraçao da funçaoo
EC ReceberDados(EC s)

int main(void)
{EC modelo;
modelo = receberdados(modelo);
printf("ano:%d\n",modelo.ano);
printf("tipode
cpu:%s\n",modelo.tipo_cpu);

reeturn exit_success
}
EC receberdados(Ec s)
{
printf("tipo da cpu?\n");
gets (s.tipo_cpu);
printf("ano de fabricaçao?\n");
scanf("%d", &.ano);

return s;




ola gostaria de entender este programa pois a parte que esta EC Receberdado n entendi o q ela faz gostaria q me explicasse o programa obrigado

27 de novembro de 2013 às 08:27

Anônimo Anônimo disse...

Pode ser uma dúvida boba, mas, qual a diferença entre declarar a estrutura antes e depois do int main?

1 de abril de 2015 às 06:13

Anônimo Anônimo disse...

Se declarar antes ela será uma variavel global rodando em todo o programa e caso coloque dentro de main será uma variavel local

14 de julho de 2015 às 21:39

É quase impossível criar centenas de páginas voltadas para programação C e não cometer algum erro.

- Se notar algum conceito, letra ou trecho de código errado, deixe sua correção

- Se perceber uma maneira melhor ou mais eficiente de fazer algo, deixe sua ideia

- Se algo não ficar claro ou for confuso, nos avise

Aos poucos vamos aumentando e melhorando a qualidade de nosso material, e para isso contamos com sua ajuda.
Você pode usar algumas tags HTML, como <b>, <i>, <a>

A moderação de comentários foi ativada. Todos os comentários devem ser aprovados pelo autor do blog.

Depois de enviar seu comentário, será necessário fazer login.
Prove que você não é um robô