Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    643

    [C] Domanda su allocazione dinamica della memoria

    Ciao,
    domani ho l'orale di laboratorio di programmazione...per ora ho quasi sempre programmato su carta :-/
    Mettendomi ha fare qualche prova al pc riscontro qualche problema con semplicissimi programmi....
    (ahh lavoro sotto linux)

    Questo mi dà i seguenti errori:
    [root@dhcppc0 alldin]# cc mall.c -o mall
    mall.c:2:2: error: invalid preprocessing directive #inclide
    mall.c: In function ‘main’:
    mall.c:10: warning: incompatible implicit declaration of built-in function ‘malloc’
    mall.c:14: warning: incompatible implicit declaration of built-in function ‘exit’
    [root@dhcppc0 alldin]#


    codice:
    #include <stdio.h>
    #inclide <stdlib.h>
    #include <string.h>
    
    int main(){
    
            char *s;
            register int t;
    
            s=malloc(80);
    
            if(!s){
                    printf("Non è possibile esaudire la richiesta di memoria\n");
                    exit(1);
            }
    
            gets(s);
    
            for(t=strlen(s)-1; t>=0; t--)
                    putchar(s[t]);
    
            free(s);
    
            return 0;
    }
    Forse la funzione exit non è contemplata da linux ma la mallo perchè non và? ho anche provato a fare:
    s=malloc(80*sizeof(char)); ma stesso problema...why?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    643
    risolto..problema idiota...maledetto editor testuale che non mi fà vedere gli errori di sintatti stupidissimi

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.