Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Curso de Programação C | O que é operador unsigned? [número sem sinal] | aula 29
Play lesson

Curso de Programação C Completo - Curso de Programação C | O que é operador unsigned? [número sem sinal] | aula 29

Domine a Programação C: Do Básico ao Avançado com Exercícios Práticos e Dicas Essenciais!

4.0 (0)
2 learners

What you'll learn

Aprender a instalar e usar a IDE Code Blocks no Windows 10
Compreender como trabalhar com variáveis e funções na linguagem C
Implementar estruturas de dados como listas, filas e pilhas em C
Desenvolver habilidades para manipular strings e arquivos em C

This course includes

  • 77.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Cupons para meus cursos na Udemy https://wagnergaspar.com/cupons_udemy/ Bem vindo a aula 29 de nosso curso gratuito de programação com a linguagem C. Aqui no curso já aprendemos os seguintes operadores que podem ser utilizados no momento da criação de variáveis: - short, para reduzir a quantidade de memória de uma variável do tipo int, e - long, para aumentar a quantidade de memória de uma variável do tipo int ou double. Nesta aula vamos conhecer o operador unsigned que pode ser aplicado em variáveis do tipo int, inclusive com os operadores short e long. Quando criamos uma variável do tipo int por exemplo, esta variável possui um intervalo de valores que podem ser armazenados na região de memória alocada (separada) para um inteiro. Nas arquiteturas modernas onde um int ocupa 4 bytes de memória esse intervalo vai de -2.147.483.648 até 2.147.483.647. Perceba que, partindo do valor zero (0), temos parte do intervalo com valores positivos e parte do intervalo com valores negativos. Quando utilizamos o operador unsigned, assim: unsigned int valor; nossa variável valor armazena agora apenas valores positivos, ou seja, toda a região de memória alocada para a variável será utilizada para armazenar um número SEM SINAL, logo, é possível armazenar valores maiores, neste caso entre o intervalo 0 até 4.294.967.295. Para imprimir na tela o valor de uma variável unsigned int o %d deve ser substituído por %u. Este operador pode ser combinado com o operador short, neste caso uma variável do tipo unsigned short int suporta valores no intervalo de 0 até 65.535 e pode ser impressa na tela com o %hu. Também pode ser combinado com o operador long. Uma variável do tipo unsigned long int armazena valores no intervalo de 0 até 4.294.967.295 e seu valor pode ser impresso na tela com %lu. _-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_PARA OS INICIANTES_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ A IDE Code Blocks é minha queridinha para programar em C e sempre será utilizada nas aulas. Assim, se você não a conhece ou tem dúvidas de onde baixar e como instalar, eu preparei uma série de videoaulas falando apenas sobre recursos desta IDE, inclusive onde baixar e como instalar. Confira aqui: https://www.youtube.com/watch?v=8O3pjt8hd_A&list=PLqJK4Oyr5WSi0szCtvUSlvHhjnctAv9oG Código disponível em: https://wagnergaspar.com/

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere