Martedi' 10 Giugno 2003 : 9 10 5 - zito da sele25.fisica.uniba.it 193.204.188.202
Cosa significa:Martedi' 10 Giugno 2003 : 9 11 2 - Ang e Rug da labmul13.fisica.uniba.it 193.204.188.71
x = *p++;
il valore puntato da p viene incrementatoMartedi' 10 Giugno 2003 : 9 13 - C&M da labmul12.fisica.uniba.it 193.204.188.69
si accede all'elemento succesivo del vettore incrementando il puntatoreMartedi' 10 Giugno 2003 : 9 17 2 - zito da sele25.fisica.uniba.it 193.204.188.202
Cosa significa:Martedi' 10 Giugno 2003 : 9 17 5 - zito da sele25.fisica.uniba.it 193.204.188.202
x = *p++;
1) in x viene caricato il valore puntato da p
2) p e' incrementato
Cosa significa:Martedi' 10 Giugno 2003 : 9 19 1 - Anonimo da labmul11.fisica.uniba.it 193.204.188.68
x = **p;
assegna ad x l'indirizzo della locazione di memoria puntata da pMartedi' 10 Giugno 2003 : 9 20 3 - Ang e Rug da labmul13.fisica.uniba.it 193.204.188.71
in x viene caricato l'indirizzo di dove è memorizzato pMartedi' 10 Giugno 2003 : 9 23 1 - zito da sele25.fisica.uniba.it 193.204.188.202
Cosa significa:Martedi' 10 Giugno 2003 : 9 24 5 - zito da sele25.fisica.uniba.it 193.204.188.202
x = **p;
in x viene caricato il valore puntato dal puntatore puntato da p
C ome si fa a dichiare e allocare una variabile float xMartedi' 10 Giugno 2003 : 9 25 1 - Ang e Rug da labmul13.fisica.uniba.it 193.204.188.71
inell'heap
float *x= new float;Martedi' 10 Giugno 2003 : 9 25 3 - C&M da labmul12.fisica.uniba.it 193.204.188.69
float *p=new floatMartedi' 10 Giugno 2003 : 9 25 5 - Anonimo da labmul11.fisica.uniba.it 193.204.188.68
float *x = new float;Martedi' 10 Giugno 2003 : 10 54 3 - zito da sele25.fisica.uniba.it 193.204.188.202
#include < iostream.h>
#include < string.h>
void anagramma(char *s, int n,int m) {
char temp;
if(m==n) cout << s << endl;
else {
for(int i=m;i < n;i++){
temp;temp=s[m];s[m]=s[i];s[i]=temp;
anagramma(s,n,m+1);
temp;temp=s[m];s[m]=s[i];s[i]=temp;
}
}
}
int main(int argc, char* argv[]) {
int n;
n = strlen(argv[1]);
cout << argv[1] << " " << n << endl;
anagramma(argv[1],n,0);
return 0;
}