Δημοσιεύτηκε: 30 Ιαν 2012, 22:03
από Star_Light
Και μιας και διαβασα λιγο και διπλους δεικτες τωρα εχω να γραψω το εξης :

Κώδικας: Επιλογή όλων
#include<stdio.h>

int main()

{

int **p , a=2 ;
int *p2;

p2=&a;
p=&p2;

printf ("%d", **p); // before change
printf("%p", p2);
puts("\n");
printf("%p", *p); // same adress with p2

puts("\n");

**p=4;

printf("%d", **p); // after change


return 0;
}


Σε εναν διπλο δεικτη πρεπει να τον βάλεις να δειχνει αρχικα σε εναν αλλο δεικτη... για αυτο ετρωγα warning οταν ειχα παραθεσει
αυτο εδω -> viewtopic.php?f=6&t=18969&start=1690&http

στον σταματιου

http://www.eskimo.com/~scs/cclass/int/sx8.html

migf1 έγραψε:Το link που έδωσα δείχνει έναν σχετικά εύκολο τρόπο να τα κάνεις όλα αυτά με C (tutorial για C είναι, όχι για C++).


Sorry αλλα το περασα πολυ γρηγορα γιατι γκουγκλάριζα καποιο καλο chapter για διπλους δεικτες !
Θα το ξανακοιταξω !