|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Apr 2005
Città: Brianza (MB)
Messaggi: 2958
|
[C] Problema puntatori
Ciao a tutti ho 2 problemi con i puntatori.
1. devo creare un programma che acquisisca da tastiera N caratteri, con l'utilizzo dei puntatori (non una parola intero, perchè quello lo so fare): ex. programma che ho in mente: Codice:
char *p, var[N];
for(p=var;cosa devo mettere qui; cosa devo mettere qui)
scanf("%c", &*p);
ex programma che ho in mente: Codice:
int *p;
p = malloc(10*sizeof(char));
for(;cosa devo mettere qui; cosa devo mettere qui)
scanf("%c", &*p);
__________________
Trattative forum: +50 # Feedback E-Bay: 206 100% Positivi iPhone 5S 16Gb # Macbook Pro late 2013, 2.3GHz i7, 16Gb DDR3, 500Gb, OSX 10.9.5 Ultima modifica di c&c : 18-12-2005 alle 11:31. |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Codice:
#define N 10 /* Max 10 caratteri */
...
int r, n;
char *p, var[N];
p = var;
n = 0;
do
{
r = scanf ("%c", p);
if (r != EOF)
{
p++;
n++;
}
} while (r != EOF && n < N);
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Apr 2005
Città: Brianza (MB)
Messaggi: 2958
|
Grazie mille, ora ho capito. Alla prossima.
byez, e buone feste a tutti
__________________
Trattative forum: +50 # Feedback E-Bay: 206 100% Positivi iPhone 5S 16Gb # Macbook Pro late 2013, 2.3GHz i7, 16Gb DDR3, 500Gb, OSX 10.9.5 |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 02:43.



















