AlbyBezz Inserito: 27 novembre 2013 Segnala Share Inserito: 27 novembre 2013 Ciao a tutti, come dicevo in una mia discussione di alcuni giorni fa, sono nuovo del mondo CX-Designer. purtroppo però mi tocca mettere le mani su un progetto "corposo" scritto da altri e dunque mi vengono una marea di dubbi... uno di questi dubbi riguarda i puntatori. chi ha fatto il programma, a volte chiama le variabili in questo modo (ad es in una MOVD o in una XFER) - *Puntat_D0Sald altre volte così: - @Puntat_D0Sald che differenza c'è? è una cosa che nel manuale non riesco a trovare (probabilmente perchè non so cosa cercare).... Grazie a chiunque voglia aiutarmi!!!! Link al commento Condividi su altri siti More sharing options...
Ctec Inserita: 27 novembre 2013 Segnala Share Inserita: 27 novembre 2013 Sono praticamente la stessa cosa, indicano un puntatore, cioè l'indirizzo puntato dal valore contenuto nella variabile successiva. La differenza sta che il primo (asterisco) indica che il valore della variabile è da considerare in notazione BCD, mentre il secondo (@) indica che il valore è intero. Pertanto, se hai una D100 che contiene 123, nel primo caso *D100 punta all'indirizzo D291 (perchè 123 in esadecimale vale 291 in decimale), mentre nel secondo @D100 punta a D123.Puoi trovare un esempio (e la descrizione) nell'indirizzamento indiretto al cap. 9-15 del manuale W393-IT2-08 del CJ Link al commento Condividi su altri siti More sharing options...
AlbyBezz Inserita: 27 novembre 2013 Autore Segnala Share Inserita: 27 novembre 2013 Ciao! grazie! sei stato semplice ed esaustivo! Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora