A
The functions, macros, and data structures in the C library are described here in alphabetical order.
A ¦ B ¦ C ¦ D ¦ E ¦ F ¦ G ¦ H ¦ I ¦ J ¦ K ¦ L ¦ M ¦ N ¦ O ¦ P ¦ Q ¦ R ¦ S ¦ T ¦ U ¦ V ¦ W ¦ X ¦ Y ¦ Z
This chapter describes the API components whose names begin with A.
Related links
- abort()
Raise the SIGABRT signal to terminate program execution
- abs()
Return the absolute value of an integer
- accept()
Accept a connection on a socket
- access()
Check to see if a file or directory can be accessed
- acos(), acosf(), acosl()
Compute the arccosine of an angle
- acosh(), acoshf(), acoshl()
Compute the inverse hyperbolic cosine
- addrinfo
TCP/IP address information
- aio_cancel()
Cancel an asynchronous I/O operation
- aio_error()
Get the error status for an asynchronous I/O operation
- aio_fsync()
Asynchronously synchronize a file
- aio_read(), aio_read64()
Asynchronously read from a file
- aio_return()
Get the return status for an asynchronous I/O operation
- aio_suspend()
Wait for asynchronous I/O operations to be completed
- aio_write(), aio_write64()
Asynchronously write to a file
- aiocb, aiocb64
Asynchronous I/O control block
- alarm()
Schedule an alarm
- alloca()
Allocate automatic space from the stack
- alphasort()
Compare two directory entries
- _amblksiz
The increment for the break pointer
- _argc
The number of arguments passed to main()
- _argv
A pointer to the vector of arguments passed to main()
- asctime(), asctime_r()
Convert time information to a string
- asin(), asinf(), asinl()
Compute the arcsine of an angle
- asinh(), asinhf(), asinhl()
Compute the inverse hyperbolic sine
- assert()
Print a diagnostic message and optionally terminate the program
- atan(), atanf(), atanl()
Compute the arctangent of an angle
- atan2(), atan2f()
Compute the arctangent, determining the quadrant
- atanh(), atanhf(), atanhl()
Compute an inverse hyperbolic tangent
- atexit()
Register functions to be called during normal program termination
- atof()
Convert a string into a double
- atoh()
Convert a string containing a hexadecimal number into an unsigned number
- atoi()
Convert a string into an integer
- atol(), atoll()
Convert a string into a long integer
- atomic_add()
Safely add to a variable
- atomic_add_value()
Safely add to a variable, returning the previous value
- atomic_clr()
Safely clear a variable
- atomic_clr_value()
Safely clear a variable, returning the previous value
- atomic_set()
Safely set bits in a variable
- atomic_set_value()
Safely set bits in a variable, returning the previous value
- atomic_sub()
Safely subtract from a variable
- atomic_sub_value()
Safely subtract from a variable, returning the previous value
- atomic_toggle()
Safely toggle a variable
- atomic_toggle_value()
Safely toggle a variable, returning the previous value
- _auxv
A pointer to a vector of auxiliary arguments to main()