Nesta aula estudaremos os modificadores de tipo da linguagem C, bem como a sua utilização e características. Por fim faremos um exemplo utilizando os conceitos estudados.

MODIFICADORES DE TIPO

Já estudamos os tipos primitivos em C, agora, vamos estudar os modificadores de tipo, ou seja, instruções que desempenham alguma função nos tipos que a linguagem C disponibiliza. Os modificadores que iremos estudar poderão aumentar a capacidade de armazenamento, diminuir, definir que a faixa numérica será a positiva ou então negativa.

Inicialmente, vamos rever os 5 tipos primitivos da linguagem C: 1) char 2) int 3) float 4) double 5) void

A seguir, nós temos os 4 modificadores de tipo disponíveis: signed - números com sinal (positivos e negativos) unsigned - números sem sinais long - aumentar a capacidade de armazenamento short - diminuir a capacidade de armazenamento

EXEMPLO FEITO EM AULA

#include <stdio.h>
#include <stdlib.h>

//  ==========                 ==========
//  ========== www.eXcript.com ==========
//  ==========                 ==========

int main()
{
    int i = 10;
    short u;

    printf( "%i -> variavel i\n", sizeof(i) );
    printf( "%i -> variavel u\n", sizeof(u) );


    /*

        1) char
        2) int
        3) float
        4) double
        5) void - vazio

        1) signed       -> + e -
        2) unsigned     -> +
        3) long         -> aumentar o capacidade de armazentio da nossa variável
        4) short        -> nos queremos diminuir o tamanho de armazenamento

    */


    return 0;
}


Tags curso, curso c, c, linguagem c

Comentários

comments powered by Disqus