![]() |
|
||||
![]() Tenha o seu próprio sistema de controle de estoque web. com cadastro de produtos, categorias, fornecedores, entradas e saídas de produtos, com relatórios por data, margem de lucro e muito mais. Código simples e fácil de modificar. Acompanha instruções para instalação e criação do banco de dados MySQL. Clique aqui e saiba mais |
Você está aqui: C ::: Dicas & Truques ::: Strings e Caracteres |
||||
Verificando se uma substring está contida no final de uma string (sua própria função ends_with())Quantidade de visualizações: 7984 vezes |
||||
Em algumas situações precisamos verificar se uma string termina com uma determinada substring em C. O código abaixo mostra como isso pode ser feito. Como sugestão você pode modificar o código para que esta verificação possa também ser feita desconsiderando maiúsculas e minúsculas. Veja a listagem:
|
||||
![]() |
||||
C ::: Dicas & Truques ::: Struct (Estruturas, Registros) |
||||
Como escrever um função que retorna uma estrutura (struct) usando a linguagem CQuantidade de visualizações: 16193 vezes |
||||
Muitas vezes precisamos escrever funções que retornam estruturas, ou melhor, que alocam e retornam ponteiros para estruturas. Esta não é, definitivamente, uma tarefa para iniciantes em C. Contudo, esta dica lhe fornecerá um código completo indicando-lhe uma das formas mais simples de conseguir tal proeza. Antes de executar o código, porém, dê uma olhada atenta na função obter_livro(). Veja que esta função recebe o título, o código e o número de páginas de um livro. Em seguida a função aloca memória para uma estrutura, preenche seus membros e retorna um ponteiro para tal estrutura. Eis a listagem completa:
Ao executar este código nós teremos o seguinte resultado: Titulo: Programando em Java Codigo: 345 Paginas: 120 Titulo: JavaScript - Guia Codigo: 540 Paginas: 800 Pressione qualquer tecla para continuar... | ||||
C ::: Dicas & Truques ::: Arrays e Matrix (Vetores e Matrizes) |
||||
Como declarar e inicializar um array unidimensional em C usando a notação {}Quantidade de visualizações: 14403 vezes |
||||
A notação {} é muito conveniente quando precisamos declarar e inicializar um vetor ou uma matriz em apenas uma linha. Veja o trecho de código abaixo:
Ao executar este código C nós teremos o seguinte resultado: 43 12 8 4 102 | ||||
C ::: Dicas & Truques ::: Struct (Estruturas, Registros) |
||||||||||||
Linguagem C para iniciantes - Como usar estruturas (struct) em CQuantidade de visualizações: 68288 vezes |
||||||||||||
Vetores e matrizes (arrays) são muito importantes quando precisamos agrupar várias variáveis de um mesmo tipo de dados. Porém, há casos em que precisamos agrupar variáveis de diferentes tipos. Para estes casos a linguagem C nos fornece as estruturas (struct). Veja como declará-las:
Veja que esta estrutura possui dois tipos de dados diferentes: um ponteiro para uma cadeia de caracteres e uma variável do tipo int. Para declarar variáveis do tipo Pessoa você tem duas opções. A primeira consiste em declarar as variáveis juntamente com a declaração da estrutura. Veja:
A outra forma consiste em declarar a variável no local no qual ela será usada. Esta forma é mais prática. Veja um exemplo completo de como isso é feito:
| ||||||||||||
Desafios, Exercícios e Algoritmos Resolvidos de C |
Veja mais Dicas e truques de C |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |