<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Tipos Abstratos de Dados Funções e Ponteiros by Jungles Bertusso</title>
      <link>https://padlet.com/jungles442/t737lklhn3b41jm6</link>
      <description>Algoritmos e estrutura de dados</description>
      <language>en-us</language>
      <pubDate>2020-08-19 21:59:35 UTC</pubDate>
      <lastBuildDate>2020-08-19 23:47:56 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title>Alocação dinâmica  de memória-definição</title>
         <author>gabriel_augusto_da_rocha</author>
         <link>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688369833</link>
         <description><![CDATA[<div><br>Na alocação dinâmica podemos alocar espaços durante a execução de um programa, ou seja, a alocação dinâmica é feita em tempo de execução. Isto é bem interessante do ponto de vista do programador, pois permite que o espaço em memória seja alocado apenas quando necessário. Além disso, a alocação dinâmica permite aumentar ou até diminuir a quantidade de memória alocada. O local onde fica reservado a memória é HEAP.</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-08-19 22:32:14 UTC</pubDate>
         <guid>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688369833</guid>
      </item>
      <item>
         <title>Alocação dinâmica de memória-Biblioetecas em C</title>
         <author>gabriel_augusto_da_rocha</author>
         <link>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688379567</link>
         <description><![CDATA[<div>Biblioteca= stdlib.h<br><br>Funções <br><br>-malloc<br>-realloc<br>-calloc<br>-free<br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-08-19 22:41:02 UTC</pubDate>
         <guid>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688379567</guid>
      </item>
      <item>
         <title>Campos</title>
         <author>jungles442</author>
         <link>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688387504</link>
         <description><![CDATA[<div>Aos dados agruados em uma <strong>struct</strong> dá-se o nome de <strong>campos</strong>(<em>fields</em>).<br><br></div><div>typedef struct // Cria uma STRUCT para armazenar os dados de uma pessoa<br> {<br>    float Peso;               // define o campo Peso<br>    int Idade;                  // define o campo Idade<br>    float Altura;              // define o campo Altura<br>}   Pessoa;                    // Define o <strong>nome</strong> do novo tipo criado</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-08-19 22:48:32 UTC</pubDate>
         <guid>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688387504</guid>
      </item>
      <item>
         <title>Vetores  e suas caracteristicas</title>
         <author>gabriel_augusto_da_rocha</author>
         <link>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688389072</link>
         <description><![CDATA[<div><br>-Os <strong>vetores</strong> possuem <strong>característica</strong> estática, sendo assim, ao serem criados necessitam da especificação de seu tamanho. Outra <strong>característica</strong> dos <strong>vetores</strong> diz respeito a ocupação de posições contíguas em memória.<br> </div>]]></description>
         <enclosure url="" />
         <pubDate>2020-08-19 22:50:24 UTC</pubDate>
         <guid>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688389072</guid>
      </item>
      <item>
         <title>Acessar campos de uma struct</title>
         <author>jungles442</author>
         <link>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688390927</link>
         <description><![CDATA[<div>usa-se a sintaxe  NomeDaVariavel.NomeDoCampo, conforme o exemplo a seguir.<br><br></div><div>Joao.Idade = 15;<br>Joao.Peso = 60.5;<br>Joao.Altura = 1.75;<br><br>Povo[4].Idade = 23;<br>Povo[4].Peso = 75.3;<br>Povo[4].Altura = 1.89;</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-08-19 22:52:24 UTC</pubDate>
         <guid>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688390927</guid>
      </item>
      <item>
         <title>Vetores e matrizes são variáveis compostas homogêneas, ou seja, são agrupamentos de dados que individualmente ocupam o mesmo tamanho na memória e são referenciados pelo mesmo nome, geralmente são individualizadas usando-se índices.</title>
         <author>gabriel_augusto_da_rocha</author>
         <link>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688391763</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2020-08-19 22:53:17 UTC</pubDate>
         <guid>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688391763</guid>
      </item>
      <item>
         <title>Em linguagem &quot;C&quot; vetores e matrizes são usados abundantemente para compor estruturas de dados necessárias para composição de diversos recursos. Esta usa, mais explicitamente, vetores de caracteres para definir cadeias de texto</title>
         <author>gabriel_augusto_da_rocha</author>
         <link>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688395260</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2020-08-19 22:56:56 UTC</pubDate>
         <guid>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688395260</guid>
      </item>
      <item>
         <title>Vetores distinguem-se das matrizes apenas pela característica de ter dimensão (1 x n) ou (n x 1), essencialmente vetores são matrizes linha ou matrizes coluna.</title>
         <author>gabriel_augusto_da_rocha</author>
         <link>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688395757</link>
         <description><![CDATA[]]></description>
         <enclosure url="" />
         <pubDate>2020-08-19 22:57:30 UTC</pubDate>
         <guid>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688395757</guid>
      </item>
      <item>
         <title>Typedef</title>
         <author>jungles442</author>
         <link>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688396853</link>
         <description><![CDATA[<div>permite definir (ou redefinir) um tipo de dado. Ela pode ser aplicada a qualquer tipo da linguagem C, mas é particularmente útil com structs, pois simplifica a declaração de variáveis e parâmetros de tipo struct.<br><br><br></div><pre> typedef &lt;tipo existente&gt; &lt;novo tipo&gt; ;</pre>]]></description>
         <enclosure url="" />
         <pubDate>2020-08-19 22:58:40 UTC</pubDate>
         <guid>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688396853</guid>
      </item>
      <item>
         <title>Passagem de estruturas para funções</title>
         <author>jungles442</author>
         <link>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688401985</link>
         <description><![CDATA[<div>É sempre interessante poder passar uma estrutura de dados como argumento de uma função, dadas as já comentadas vantagens que uma função apresenta em programação.<br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-08-19 23:04:21 UTC</pubDate>
         <guid>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688401985</guid>
      </item>
      <item>
         <title></title>
         <author>jungles442</author>
         <link>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688402774</link>
         <description><![CDATA[<div>#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt;<br><br>typedef struct Pessoa<br> {<br>char nome[30];<br> int idade;<br> float salario;<br>} PESSOA;<br><br>void mostrar(struct Pessoa x)<br>{<br>printf(“Nome: %s \n”, x.nome); printf(“Idade: %d \n”, x.idade); printf(“Salario: %.2f \n”, x.salario);<br>}<br><br>main() <br>{<br>    struct Pessoa p = {“Paulo”, 35, 2000};<br>    mostrar(p); <br>system(“pause”); }<br><br><br><br></div>]]></description>
         <enclosure url="" />
         <pubDate>2020-08-19 23:05:13 UTC</pubDate>
         <guid>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688402774</guid>
      </item>
      <item>
         <title>Matrizes</title>
         <author>antoniohm</author>
         <link>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688432899</link>
         <description><![CDATA[<div>Assim como vetores, matrizes são conjuntos de dados, porém contém mais de uma dimensão.<br>Uma matriz pode ser vista como uma tabela de dados, com linhas e colunas.</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-08-19 23:35:48 UTC</pubDate>
         <guid>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688432899</guid>
      </item>
      <item>
         <title>Declaração de matrizes</title>
         <author>antoniohm</author>
         <link>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688444821</link>
         <description><![CDATA[<div>Matrizes são declaradas da seguinte forma:<br>&lt;tipo da variável&gt; &lt;nome da matriz&gt;[&lt;número de linhas&gt;][&lt;número de colunas&gt;]<br>Exemplo:<br>int matriz[1][3];</div>]]></description>
         <enclosure url="" />
         <pubDate>2020-08-19 23:47:20 UTC</pubDate>
         <guid>https://padlet.com/jungles442/t737lklhn3b41jm6/wish/688444821</guid>
      </item>
   </channel>
</rss>
