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(){
}
Permissões neste sub-fórum
Não podes responder a tópicos
|
|