Annotation of coherent/a/usr/man/ALL/atoi, revision 1.1.1.1

1.1       root        1: 
                      2: 
                      3: atoi()                   General Function                  atoi()
                      4: 
                      5: 
                      6: 
                      7: 
                      8: Convert ASCII strings to integers
                      9: 
                     10: iinntt aattooii(_s_t_r_i_n_g) cchhaarr *_s_t_r_i_n_g;
                     11: 
                     12: atoi  converts string  into the binary  representation of  an in-
                     13: teger.   string may  contain  a leading  sign and  any number  of
                     14: decimal digits.   atoi ignores leading blanks  and tabs; it stops
                     15: scanning  when  it  encounters  any  non-numeral other  than  the
                     16: leading sign, and returns the resulting int.
                     17: 
                     18: ***** Example *****
                     19: 
                     20: The following demonstrates atoi.   It takes a string typed at the
                     21: terminal, turns  it into an integer, then  prints that integer on
                     22: the screen.  To exit, type <ctrl-C>.
                     23: 
                     24: 
                     25: main()
                     26: {
                     27:         extern char *gets();
                     28:         extern int atoi();
                     29:         char string[64];
                     30: 
                     31: 
                     32: 
                     33:         for(;;) {
                     34:                 printf("Enter numeric string: ");
                     35:                 if(gets(string))
                     36:                         printf("%d\n", atoi(string));
                     37:                 else
                     38:                         break;
                     39:         }
                     40: }
                     41: 
                     42: 
                     43: ***** See Also *****
                     44: 
                     45: atof(), atol(), general functions, int, printf(), scanf()
                     46: 
                     47: ***** Notes *****
                     48: 
                     49: atoi does  not check to  see if the number  represented by string
                     50: fits into an  iinntt.  It returns zero if you  hand it a string that
                     51: it cannot interpret.
                     52: 
                     53: 
                     54: 
                     55: 
                     56: 
                     57: 
                     58: 
                     59: 
                     60: 
                     61: 
                     62: 
                     63: 
                     64: COHERENT Lexicon                                           Page 1
                     65: 
                     66: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.