Declaración en C

A

Ayuda

Guest
Hola,

Alguien puede decirme la declaración de abajo:
Key = KEYPAD_...,z;char
= número KEYPAD_ ..., Z;El código es como que ....

Código:

poco KEYPAD_Scan (PKey const char *)

(

char = número KEYPAD_NO_NEW_DATA, z;if (K0 == 0) (clave = '0 ';)

if (K1 == 0) (clave = '1 ';)

if (K2 == 0) (clave = '2 ';)

if (K3 == 0) (clave = '3 ';)

if (K4 == 0) (clave = '4 ';)

si (K5 == 0) (clave = '5 ';)

if (K6 == 0) (clave = '6 ';)

if (K7 == 0) (clave = '7 ';)z = * PKey;

.

.

.
 
Esta es la declaración de variables de tipo char 'clave', y 'z', más 'variable clave' se inicia con las KEYPAD_NO_NEW_DATA constante.KEYPAD_NO_NEW_DATA es, probablemente, definida con # define some_val KEYPAD_NO_NEW_DATA

 
Hola,

Tienes razón, KEYPAD_NO_NEW_DATA es definir:

# define KEYPAD_NO_NEW_DATA '*'

?

, pero yo aún no entiendo, z?Si no se puede explicar los detalles de nuevo o dar alguna Programe simple.Para que yo pueda entender bien .....

Gracias

 
Creo que KEYPAD_NO .....es una variable const y programador initillize variable local con el número KEYPAD_NO .....Usted debe controlar inicio del programa para KEYPAD_NO ....

mejor suerte

 
Número y Z son independientes de otras.

Valor de la clave es assigened por K0 ~ K7, sin embargo el valor de z es assinged directamente por el contenido de puntero PKey

 

Welcome to EDABoard.com

Sponsor

Back
Top