![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Di programmazione ad alto livello Pubblica domande su C, C + +, Java, SQL, e di altri linguaggi di programmazione qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| Quale livello di base necessarie Filesets da un programma specifico? | cypher82 | UNIX e avanzata per utenti esperti | 4 | 05-29-2008 09:07 AM |
| Aiuto necessari in materia di programma in C | dwgi32 | Di programmazione ad alto livello | 2 | 11-19-2007 10:44 AM |
| Weird cosa FSS e VGS | mhenryj | AIX | 4 | 11-13-2007 04:42 PM |
| Weird risultati con awk | amatheny | Shell scripting e di programmazione | 2 | 11-01-2007 06:12 PM |
| Weird Messaggio? | lesstjm | UNIX for Dummies Domande & Risposte | 6 | 01-04-2002 10:01 AM |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
||||
|
Weird C programma. Help Needed
Salve,
Si prega di consultare la seguente: Quando fare una dichiarazione come: char * i, j [15], * k; e poi fare sprintf (k ", print.sh% s", i); il programma funziona bene. Ma quando i cambiamenti per la dichiarazione: char * i * k; e poi fare sprintf (k ", print.sh% s", i); Ho un segmentation fault al 'sprintf' dichiarazione. Il programma funziona solo quando j è un array di 15. Niente di meno / più ![]() Nota: variabile j è solo un manichino. Fare assolutamente nulla con sé. Inoltre, i know sprintf utilizzando il modo in cui ho fatto è illegale. Il puntatore non viene assegnata a nulla, prima di tale dichiarazione. Essa può essere sciocca ma qualcuno potrebbe spiegare il motivo per cui questo accade? Indovina a che fare con il modo in cui la memoria è assegnato.Grazie in anticipo! |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|