djvas Postat Decembrie 29, 2024 Partajează Postat Decembrie 29, 2024 (editat) Am o situatie care ma cam depaseste si nu-mi dau seama daca este nomal.. Am o variabila p:^byte adica pointer la byte . Am scris p^:=5 si o variabila tmp:=p^. Codul functioneaza scris intr-un micro dar daca fac debug si adaug in watch list variabila p si variabila tmp, ambele raman 0 . Adica watch list-ul nu vede valoarea acestor variabile. Este normal ? Nu am MikroC instalat .. as ruga un coleg sa verifice in MiKroC comportamentul unui pointer in watch list. Multumesc. Editat Decembrie 29, 2024 de djvas Link spre comentariu
Stefan Postat Decembrie 29, 2024 Partajează Postat Decembrie 29, 2024 https://i.ibb.co/YTGn26L/mikro-C-Pro-PIC-A5v-DYx9-Wl-W.gif Link spre comentariu
djvas Postat Decembrie 29, 2024 Autor Partajează Postat Decembrie 29, 2024 Multumesc @Stefan ! M-am prins unde era greseala mea... de incepator. Dorinta mea era ca pointerul sa pointeze la propria adresa de memorie si am uitat sa scriu p:=@p ( p=&p in C ). Link spre comentariu
Stefan Postat Decembrie 29, 2024 Partajează Postat Decembrie 29, 2024 Care-i farmecul dacă totul ar funcționa din prima. Link spre comentariu
Postări Recomandate
Creează un cont sau autentifică-te pentru a adăuga comentariu
Trebuie să fi un membru pentru a putea lăsa un comentariu.
Creează un cont
Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!
Înregistrează un nou contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum