Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Google Pixel 11 Pro XL: fotocamera al top, batteria indietro. Luci e ombre del nuovo flagship
Google Pixel 11 Pro XL: fotocamera al top, batteria indietro. Luci e ombre del nuovo flagship
Google Pixel 11 Pro XL debutta in Italia con il nuovo Tensor G6, lo Zoom Pro fino a 120x, il display Super Actua da 3600 nit e la new entry HiLight riservata ai modelli Pro: lo abbiamo provato in anteprima per diversi giorni prima del lancio commerciale, tra fotocamera generativa, ricarica ancora indietro rispetto ai rivali e un prezzo che parte da 1399 euro
Non sai programmare? Ecco cosa si può fare con un LLM e una GeForce RTX 5070 Ti
Non sai programmare? Ecco cosa si può fare con un LLM e una GeForce RTX 5070 Ti
Con un semplice dialogo in linguaggio naturale e la potenza di una scheda video di fascia alta è possibile costruire software funzionante da zero, senza scrivere una riga di codice e senza inviare un solo byte dei propri dati a server esterni
Recensione Samsung Galaxy Z Fold8 Ultra: il pieghevole più famoso diventa quasi perfetto
Recensione Samsung Galaxy Z Fold8 Ultra: il pieghevole più famoso diventa quasi perfetto
Samsung rinnova la serie pieghevole di punta con Galaxy Z Fold8 Ultra: pannello interno da 8 pollici quasi senza piega, cerniera Flex Titanium, Snapdragon 8 Elite Gen 5 for Galaxy e batteria finalmente da 5.000 mAh. Prezzo italiano da 2.299 a 2.899 euro. Tra colorimetro, benchmark reali e giorni di uso quotidiano, ecco dove questo pieghevole convince e dove il nome Ultra fatica ancora a trovare piena giustificazione
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 27-08-2007, 13:52   #1
santaclause83
Member
 
Iscritto dal: Mar 2006
Messaggi: 131
[C]programma si blocca su un accesso ad arrey di char...

1--ho inizializzato un array di char copiandoci sopra un pezzo da un altro array di char,alla fine vi ho concatenato il '\0'

2--fatto una printf per controllare,e effettivamente l'array è stato inizializzato

3--subito dopo faccio un ciclo su sull'array e il programma si blocca al primo accesso,senza nemmeno restituire segmentaiton fault o eccezioni varie...??

codice:

while(j != lung_secondo){
request[j]=secondo_mess[j];
j++;
}
request[j]='\0';
printf("comando = %s;\n",request);
j=0;

//alloco lo spazio per il nome della matrice
if((nomemat = (char *)malloc(sizeof(char)*MAXNOME))== NULL){
printf("malloc per inizializzazione comando fallita,terminazione client");
exit(1);
}

//qui sotto il programma si blocca,e se sostituisco il while con delle printf
//di elementi dell'array si blocca comunque,quindi è l'accesso all'array che
//manda in palla il programma,ma non mi spiego perchè...

while(request[j] != '_'){
printf("%s\n",request[j]);
nomemat[j]=request[j];
j++;
}
printf("nomemat = %s,datimat = %s",nomemat,request[j]);//non viene stampato
santaclause83 è offline   Rispondi citando il messaggio o parte di esso
Old 28-08-2007, 14:40   #2
santaclause83
Member
 
Iscritto dal: Mar 2006
Messaggi: 131
up
santaclause83 è offline   Rispondi citando il messaggio o parte di esso
Old 28-08-2007, 15:57   #3
redcloud
Bannato
 
L'Avatar di redcloud
 
Iscritto dal: Feb 2003
Città: Anche Chuck Norris usa Debian e Gnome
Messaggi: 1270
j a che cosa è inizializzata?

EDIT: Come non detto.

EDIT: E' strano che non ti va in segmentation fault perchè se request è un array di char, allora nella printf devi passare &request[j]. Il carattere di conversione %s accetta un indirizzo.

Ultima modifica di redcloud : 28-08-2007 alle 16:04.
redcloud è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Google Pixel 11 Pro XL: fotocamera al top, batteria indietro. Luci e ombre del nuovo flagship Google Pixel 11 Pro XL: fotocamera al top, batte...
Non sai programmare? Ecco cosa si può fare con un LLM e una GeForce RTX 5070 Ti Non sai programmare? Ecco cosa si può far...
Recensione Samsung Galaxy Z Fold8 Ultra: il pieghevole più famoso diventa quasi perfetto Recensione Samsung Galaxy Z Fold8 Ultra: il pieg...
Insta360 X6: Dolby Vision, 8K e montaggio "Zero Editing" Insta360 X6: Dolby Vision, 8K e montaggio "...
Due settimane con Dacia Spring 2026: novità, consumi, autonomia reale e test bagagli Due settimane con Dacia Spring 2026: novit&agrav...
Memorie DDR5 da 32GB Crucial Pro a 389,9...
La nuova BYD Da Han ha 1.008 km di auton...
Windows può cancellare il driver ...
POCO X8 Pro 8+512GB a 339,90€: smartphon...
Questo portatile è da prendere su...
Il MIT ha stampato un computer di batter...
Tesla conferma che il camion Semi arrive...
Slack Code porta gli agenti nei canali: ...
Googlebook, il debutto è vicino: ...
Un prezzo senza senso: ECOVACS T50 PRO O...
iPhone 17 Pro Max 256GB a 1.299€ e 512GB...
Snapdragon 8 Elite Gen 6 al debutto il ...
OpenAI in Borsa nel 2027: la CFO ridimen...
Xiaomi, super promozione su Smart TV da ...
iPhone 17 Pro 256GB scende ai minimi su ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 09:04.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v