Robótica Livre
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Ir para baixo
Paulo Augusto Batista
Paulo Augusto Batista
Admin
Mensagens : 5115
Data de inscrição : 11/02/2019
Idade : 52
Escola : Colegio Lindaura
https://roboticalivre.forumeiros.com

Exercício 4.15 Básico sobre Ponteiros Empty Exercício 4.15 Básico sobre Ponteiros

Qua Jun 16, 2021 10:16 pm
Código:
/*
 * CURSO DE ROBOTICA 2021
 *
 * Exercicio: 4.15
 * Tema: Basico Sobre Ponteiro
 * Atividade: Declarar ponteiros para variáveis do tipo char, byte, int, float, long, vetor, matriz. acessar dados dessas variáveis
 * Descrição: Realizar a leitura dos dados de uma variável usando ponteiro
 * Hardware: Inicializar a porta serial
 * Comandos: Serial.begin(9600), Serial.println(); * ; & ;
 * Dica1: Ponteiro é uma variável especial e guarda o endereço de uma posição de memória
 * Dica2: Para declarar um ponteiro usa-se o operador *
 * Dica3: * também é usado para acessar o conteudo do endereço
 * Dica4: O operador & é usado para indicar o endereço de uma variável
 * Dica5: A memória do Arduino nano tem 2048 bytes logo pode ser endereçada do 0x000 até 0x8FF
 * Dica6: No Serial.print é possível formatar o dado usando (int) ou outro tipo. Ex. Serial.print((int)&p8bits);
 */

//DEFINICOES INICIAIS



//DECLARAcAO DE VARIAVEIS GLOBAIS
byte testeByte = 10;
char testeChar = '1';
int testeInt = 10000;
long testeLong = 10000000;
float testeFloat = 10.10;
byte testeVetorByte[10] = {0,1,2,3,4,5,6,7,8,9};
int testeVetorInt[10] = {30000, 30001, 30002, 30003, 30004, 30005, 30006, 30007, 30008, 30009};
byte *p8bits;
int *p16bits;
long *p32bits;
float *pFloat;
 float pi = 3.1415, *pf, **ppf;

//INICIALIZAÇÃO DO HARDWARE
void setup() {
Serial.begin(9600);
}

//FUNÇÕES COMPLEMENTARES


//PROGRAMA PRINCIPAL
void loop(){

}
Ir para o topo
Permissões neste sub-fórum
Não podes responder a tópicos