The function atoi () in C
The int atoi function (const char * str) in standard C library converts a string pointed to by parameter str to an integer (int type).
The int atoi function (const char * str) in standard C library converts a string pointed to by parameter str to an integer (int type).
Declare atoi () function in C
Below is the declaration for the atoi () function in C:
int atoi ( const char * str )
Parameters
str - This is a string representing an integer.
Returns the value
This function returns an integer that has been converted as an int value. If no valid conversion is performed, the function returns 0.
For example
The following program C illustrates the usage of the atoi () function in C:
#include #include #include int main () { int val ; char str [ 20 ]; strcpy ( str , "98993489" ); val = atoi ( str ); printf ( "Gia tri duoi dang chuoi = %s, nGia tri duoi dang so nguyen = %dn" , str , val ); strcpy ( str , "QTM.com" ); val = atoi ( str ); printf ( "nGia tri duoi dang chuoi = %s, nGia tri duoi dang so nguyen = %dn" , str , val ); return ( 0 ); }
Compile and run the above C program to see the results.
According to Tutorialspoint
Previous article: Atof () function in C
Next lesson: Atol () function in C
You should read it
- The atol () function in C
- The function strtod () in C
- Function strtoul () in C
- Function strtol () in C
- Atof () function in C
- The memchr () function in C
- The function gets () in C
- Function fputs () in C
- The getchar () function in C
- The function vsprintf () in C
- Putchar () function in C
- The abort () function in C
Maybe you are interested
NASA announced its plan to search for extraterrestrial life Discovered mysterious signals emanating from a star right next to the Solar System, possibly of aliens NASA reveals its latest snapshot of the Martian surface with a resolution of 1.8 billion pixels Found the second planet of Proxima Centauri, the star closest to the sun 7 most modern astronaut ships on the planet Is Proxima b our 'neighbor' planet?