Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Interpréter une chaîne de caractères comme une valeur numérique de type int et retourner un ‘unsigned long’


Download

/*
#include <stdlib.h>
unsigned long strtoul ( const char * restrict s , char ** restrict endptr ,
                       int base  );
unsigned long long strtoull (  const char  *  restrict s , char ** restrict endptr ,
                             int base  );         (C99)
*/
 
#include <stdlib.h>
#include <stdio.h>
 
int main(void){
 
    char *start, *end;
    char a[100];
 
    end = a;
    start= "44.16.21.10";
    printf("%d", strtoul(start, &end, 8));
return 0;
}
----------------------------------------------------------------------------

No comments yet.

Leave a Comment